London Plans to Make Oxford Street Shopping Area Vehicle-Free by 2020
London’s Oxford Street will be pedestrianized by 2020 Photo: Ant Smith Shopaholics around the world know of Oxford Street. This street in London is considered one of the most famous shopping areas in the world, and for good reason. It is lined with every shop imaginable, making it a hub of activity in the notoriously…
