CARS, taxis and lorries have been banned from a major London junction in a bid to improve cyclist and pedestrian casualties in the capital.
Cars BANNED from major London zone to improve safety for cyclists
CARS, taxis and lorries have been banned from a major London junction in a bid to improve cyclist and pedestrian casualties in the capital.