London England Tourist Information and City Guide
The Royal Albert Hall in London England is a premiere venue for concerts and the performing arts.
This world-famous hall was originally opened in 1871 by Queen Victoria and named after Prince Albert.