top of page
Two Russell House
Overview
An open-plan self contained, Tavistock town centre, first floor retreat, a one minute walk from One Drake Road and Bedford Square.
​
Sleeps Two | Short and long term let available.
​
2 Russell House, Pepper Street, Tavistock, Devon. PL19 0BA
1/1
bottom of page