Spaniards Inn, Spaniards Road, Hampstead Heath, London, 1960-1965. Cars passing each other on the road between the Spaniards Inn and the old Toll House at the junction of Spaniards Road and Hampstead Lane.
World Europe United Kingdom England Greater London London
World Europe United Kingdom England Greater London London Camden Hampstead
Pixel Dimensions (W x H) : 4342x4350
File Size : 18,446kb