Close Window
View Category

View All Photos

Grosvenor House, A JW Marriott Hotel

Check Rates & Availability

Area Sights

Knightsbridge (62 of 81)

Knightsbridge is home to the world's most famous department store, Harrods. Harrods has the biggest brands and finest jewellery on offer, be sure to stop by the famous Harrods food hall to indulge in some luxury foods from around the globe. Photo courtesy of London & Partners.