Close Window
View Category

View All Photos

Grosvenor House, A JW Marriott Hotel

Check Rates & Availability

Area Sights

Buckingham Palace (48 of 66)

Buckingham Palace is the official London residence of the British monarch located just a short walk from the hotel. A must see in London is the changing of the guard; it takes at various times throughout the year. Photo courtesy of London & Partners.