mail_outline sales@mediastorehouse.com
Lloyds of London and the Leadenhall Building aka the Chessegrater, London, England
Lloyds of London building, London, EnglandLloyds of London building in Fenchurch Street, London, England