24 Feb 14 Amazing Facts about The Royal Albert Hall The Royal Albert Hall is a London institution! Still open to this day for thousands of shows and events, it’s … Read on 1 Comment