Royal Albert Hall, London, England, United Kingdom.
The Royal Albert Hall is a concert hall in South Kensington best known for holding the annual summer Proms concerts since 1941, London, England, United Kingdom.
Size: 6000px × 3992px
Location: Kensington Gore, London, England, United Kingdom.
Photo credit: © Mo Peerbacus / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: albert, architecture, arts, attraction, building, circular, concert, england, entertain, entertainment, exterior, facade, famous, hall, kingdom, landmark, london, monument, music, oyal, proms, red, royal, statue, theater, tourism, tourist, uk, united, venue, victorian