Shopping & Dining

Oxford Street

Oxford Street

With more than 90 flagship stores from fashion and beauty to tech and home wares, you can truly 'shop-til-you-drop' in style at most popular shopping destination in London.

Visit the world-renowned department store Selfridges, boasting luxury goods and fine dining restaurants across nine floors. Or the famous Harrods for some extra special London souvenirs. Both are iconic London landmarks in themselves.

www.oxfordstreet.co.uk/
oxford gd52a2562c 1280
Address

Address

Oxford Street, London, W1D 1BS
Distance To Hotel

11 minute walk

Nearest Tube Station

Nearest Tube Station