five star london, luxury hotelsActivities In London

Royal Albert Hall

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



Tour Map

Print Map
« Back to Tour « View all Tours