The Town Mills is a welcoming and newly refurbished pub is open all day and provides the perfect place to eat, drink and relax after a hard day, or a Sunday? Built on the banks of the Anton River, the Town Mills revives the heritage of Andover! The busy market town of Andover, with its attractive high street and narrow walkways in
Read more...