Royal Albert Hall, London

Royal Albert Hall in London - Image by Flickr user Bernt Sønvisen

Royal Albert Hall is a concert venue located in the north end of South Kensington, London. The hall opened in 1871 and has been hosting concerts, operas, ballets, and ceremonies ever since. Events take place there almost every day of the year.

Previous post:

Next post: