Close Window
View Category

View All Photos

London Marriott Hotel Kensington

Check Rates & Availability

Area Sights

Buckingham Palace (32 of 43)

The home of the Royal family, Buckingham Palace, is one of the most famous landmarks in London.