Oxford Street is a major road in the City of Westminster in the West End of London, running from Tottenham Court Road to Marble Arch via Oxford Circus. It is Europe's busiest shopping street ,with outlets of famous fashion brands, with around half a million daily visitors.
If you are enjoying my content, please support me by LIKE & SUBSCRIBE my channel.
Thank you very much
Ещё видео!