Whitchurch is a small Hampshire country town, nestling in the upper reaches of the River Test, surrounded by fine chalk and flint downland and tranquil countryside.
Our town is a great base for you to explore the local area, be it a country walk or a visit to a local attraction such as the Bombay Sapphire Distillery or Highclere Castle.