Sketches on Hampstead Heath [in nothwest London]: the old taverns, 1871. The Castle Hotel and Jack Straw's Castle. From "Illustrated London News", 1871.
World Europe United Kingdom England Greater London London Camden Hampstead
Pixel Dimensions (W x H) : 1736x1599
File Size : 2,711kb