mail_outline sales@mediastorehouse.com
Thames / Charing CrossThe river at Charing Cross, with the Embankment and Cleopatras Needle to the left, the Cleopatra swimming bath in the foreground
Underground railway works, Thames Embankment, LondonUnderground railway works on the Thames Embankment, Central London