There’s a road in Gloucester which has big red signs by it saying ‘Shared Space’. Research suggests that pedestrians get so used to having the pavement to themselves, and driversContinue reading
There’s a road in Gloucester which has big red signs by it saying ‘Shared Space’. Research suggests that pedestrians get so used to having the pavement to themselves, and driversContinue reading