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

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

Shopaholics around the world know of Oxford Street. This street in London…