The Station Masters House is situated close to the junction off New North Road with Queen Street (at the Clock Tower) in an extremely visible and central location. Only a few minutes walk from both Exeter Central Station and High Street shopping, situated close to both the Exeter College and Exeter University campus. The property was extended and refurbished in recent years into offices
Floor number: 1st Floor, Ste 12
Two offices adjoining on the 1st floor, Close by Central station, Overlooking the front of the building