London, UK River Thames, Cannon St. Station, 2009 (A3) 13/03/2012 admin Walking east from Blackfriars. Continue reading River Thames, Cannon St. Station, 2009 (A3) →