View of the Royal Albert Hall from Prince Consort Road, showing the South Steps and the statue of Prince Consort Albert (work of Joseph Durham in 1858), to whom the hall was honored by his wife, Queen Victoria. The Royal Albert Hall is a concert hall located in South Kensington, London, England. It has a capacity of up to 5,272 seats, and since its opening by Queen Victoria in 1871, world's leading artists from several performance genres have performed there. Each year it hosts more than 350 events including The Proms concerts, that take place annually each summer since 1941. 1217742