mail_outline sales@mediastorehouse.com
Europe, UK, England, London, City of London / Southwark, South Bank, downtown London, illuminated corporate office buildings, River Thames, the Shard, Guys Hospital (right of the Shard), Thames Path
The iconic red telephone box with Battersea Power Station in the background, Chelsea, London, England
Chelsea in the autumn, London, England