(Last Update: 24 Apr 2023)
This charming Victorian Villa, built in 1875, is ideally located on the A30 at the top of the High Street, but in a quiet position set back some