The Wharf

The Wharf, 3 Canal Road, Tavistock, PL19 8AR