mail_outline sales@mediastorehouse.com
England, London, Lambeth, Imperial War Museum
View over the River Thames towards the Palace of Westminster at dusk, London, England, United Kingdom
Europe, UK, England, London, Borough of Lambeth, Vauxhall. New development & old buildings: the Sky Gardens building (Carey Jones Chapman Tolcher, CJCT)