London is pedestrianizing its version of Fifth Avenue. Cars, taxis, buses and even bicycles are now banned from Oxford Street.
Oxford Street bans traffic
London is pedestrianizing its version of Fifth Avenue. Cars, taxis, buses and even bicycles are now banned from Oxford Street.
Sign in to your account