London is one of the world's greatest shopping cities. Explore Portobello Market, the boutiques on Kensington High Street and the fabulous department stores on Oxford Street. Take in the latest fashions on Bond Street, The Kings Road and Carnaby Street or seek out more traditional styling on Saville Row.
See below a selection of superb hotels that will put you at the heart of London's top shopping districts.
Situated opposite the Victoria and Albert Museum and a short stroll away from Harrods.
more
From: £63.20 pp
Beautifully located modern deluxe hotel offering a full range of services.
more
From: £62.50 pp
A contemporary retreat situated in the heart of London's most exclusive shopping districts.
more
From: £69.50 pp
The deluxe Millennium Hotel London Knightsbridge is situated on London's most fashionable
shopping street, minutes from Harvey Nichols.
more
From: £69.50 pp
Located in fashionable Kensington and offering easy access around the capital.
more
From: £95.00 pp
A true balance of style, statesmanship and high standards in the very heart of London's West End.
more
From: £82.50 pp