Shoppers replace buses as London pedestrianizes part of Britain’s busiest shopping street
- 0
- 222 words
Part of London’s Oxford Street, Britain’s busiest shopping thoroughfare, went permanently traffic-free on Monday in an effort to revitalize the area and...
Read out all