Close Window
View Category

London Marriott Hotel Park Lane

Area Sights

Royal Albert Hall (51 of 63)

The Royal Albert Hall is a concert hall on the northern edge of South Kensington, in the city of Westminster, best known for holding the annual summer Proms concerts since 1941.