Tate Modern and The Globe Theatre, London. - Stock image
Art Museum, Bar - Drink Establishment, Built Structure, City Of Westminster, England
'London, United kingdom - May 26, 2012: Tate Modern and The Globe Theatre, London. The Tate Modern art gallery and Shakespeare's Globe Theatre on the banks of the Thames lit by the setting sun at the end of a beautiful sunny day. Locals and tourists can be seen enjoying the weather while walking alongside the river. Shot taken from Southwark Bridge.'