mail_outline sales@mediastorehouse.com
England, Greater London, London Borough of Camden. The covered great courtyard of the British Museum, Bloomsbury, London