Tattersall's horse sale yard, Hyde Park Corner, Westminster, London, c1850. The buildings were demolished in 1865 and a new wing for St George's Hospital was built on the site.
World Europe United Kingdom England Greater London London City of Westminster Westminster
Pixel Dimensions (W x H) : 4278x2448
File Size : 30,682kb