Close Window
View Category

Grosvenor House, A JW Marriott Hotel

Area Sights

Knightsbridge (76 of 96)

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.