Situated in a prominent position in the main street of the ancient borough town of Totnes. The town is a thriving community within the South Hams area and offers a wide range of amenities and facilities. A friendly and experienced team can assist ...