England1-5017 Published July 30, 2014 at 1024 × 288 in England1-5017 Old and new architecture along The Embankment