The property comprises a mid-terrace, three storey building arranged over ground, first and second floors...
Tavistock is a market town in west Devon, situated on the River Tavy. It has a population of approximately 12,975 (2021) and is the only Devonshire town to hold a..