Oxford Street
United Kingdom / London, England
Location ID: #10140311
Oxford Street is London's busiest shopping street, running from Marble Arch to St Giles' Circus, at the intersection with Charing Cross Road and Tottenham Court Road.
Location Category:
- RETAIL AND SHOPS - Shopping streets;
- STREETS, CRESCENTS AND SQUARES - Streets, commercial