five star london, luxury hotelsActivities In London

Royal Albert Hall
Palace

The Royal Albert Hall is a concert hall situated on the northern edge of the South Kensington area, in the City of Westminster, London.

It was built to fulfil the vision of Prince Albert of a 'Central Hall' that would be used to promote understanding and appreciation of the Arts and Sciences

 



Web: http://www.royalalberthall.com/

Tour Map

Print Map
« Back to Tour « View all Tours