Royal Albert Hall - Bio, News, Photos - Washington Times
Skip to content

Topic - Royal Albert Hall

The Royal Albert Hall is a concert hall situated on the northern edge of the South Kensington area, in the City of Westminster, London, England, best known for holding the annual summer Proms concerts since 1941. - Source: Wikipedia

Related Stories