Rank #29

The Royal Albert Hall

The Royal Albert Hall is one of the most iconic and beloved venues in the world. Located in London, England, the hall has been a major part of the city's cultural landscape since its opening in 1871. This guide will provide an overview of the hall

From Wikipedia

The Royal Albert Hall is a concert hall on the northern edge of South Kensington, London, England. It has a seating capacity of 5,272.

Read on Wikipedia ↗

01
Lv 1 · Browser0 pts
0 / 100 to Lv 2+1 / 200px scrolled
Theme
Display
Density