Albert Hall

About Albert Hall
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.
On the show โ 4 mentions total
During the Blitz they would put massive curtains over the top of the Royal Albert Hall so that no lights would come out or shine off the glass and give anything away.
from No Such Thing As Radioactive Jenga ยท read transcript
Coordinates: 51.5011, -0.1774
Thoughts on this place?