16 Duke Street

16 Duke Street, Tavistock, Devon, PL19 0BA

Neils Yard

1st and 2nd floor Town Hall