Horse head outside store in railway arch -Stable Market September 28, 2012 London Photo Routes Leave a comment