Royal Albert Hall, South Kensington, London
Finally, let there be some light :)
Situated in South Kensington, London, the Royal Albert Hall is London's premier concert hall and one of the most distinctive and treasured buildings. It is strategically situated right opposite the Kensington Gardens.
The distinctive and magnificent building
The carvings and writings