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
Statistics show 280 people were killed in 'cruel and needless' drink-drive crashes last year - a whopping 17% increase