Oxford Street

street in London
#37 in London / #77 in United Kingdom
Photo
by Taken by Ysangkok
/ Public domain

Oxford Street in London, United Kingdom, is one of the world's most famous shopping destinations. Stretching approximately 1.2 miles from Tottenham Court Road to Marble Arch via Oxford Circus, it boasts over 300 shops, including flagship stores for major international brands, high-street fashion outlets, and luxury boutiques. The street is also home to iconic department stores such as Selfridges. Renowned for its vibrant atmosphere, Oxford Street attracts millions of visitors annually, offering not only extensive retail options but also a variety of dining and entertainment experiences.


Hotels

Find hotels nearby:

Tours & Activities

Also check out