London Plans to Make Oxford Street Shopping Area Vehicle-Free by 2020

London’s Oxford Street will be pedestrianized by 2020 Photo: Ant Smith