The Town Mills Ale House, Bridge Street, Andover, Hampshire, England, United Kingdom

- Image ID: KN80RK
Greg Balfour Evans / Alamy Stock Photo
Image ID: KN80RK
Location: Andover, Hampshire, England, United Kingdom