Museum of London – Horse sculpture August 27, 2012 London Photo Routes Leave a comment 51.517500 -0.096111