Westminster City Council says a city-wide 20mph speed limit is essential for the safety of the increasing number of people opting to walk and cycle
Club Car scheme provides members with the use of cars parked in on-street locations across the city and Greater London