We are situated on the South Coast of England in the New Forest, close to the Solent port of Lymington, and just a few miles away from the National Motor Museum at Beaulieu.