![](http://www.alamy.com/thumbs/6/17C0F6ED-2C51-4D6E-A2DA-3769606B9DC0/B64MF5.jpg)
Letchworth Hall Hotel Letchworth Hertfordshire England showing old building and grounds
Letchworth Hall Hotel Letchworth Hertfordshire England showing old building and grounds
Size: 5146px × 3417px
Location: Letchworth Hall Hotel, Letchworth, Hertfordshire, England
Photo credit: © John Joannides / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britain, building, england, gardens, hall, hertfordshire, hotel, house, letchworth, stevenage, uk