Royal Festival Hall
Southwark, United Kingdom
Night
The Royal Festival Hall is a 2,700-seat concert, dance and talks venue within Southbank Centre in London, England. It is situated on the South Bank of the River Thames, not far from Hungerford Bridge, in the London Borough of Lambeth.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account