24 Victoria Road, Devon is located in Topsham. Free WiFi is available. The holiday home has a TV. There is a bathroom with a bath or shower. Torquay is 25 km from the holiday home, while Exeter is 7 km from the property. The nearest airport is Exeter International Airport, 7 km from 24 Victoria Road Read more
24 Victoria Road, Devon is located in Topsham. Free WiFi is available. The holiday home has a TV. There is a bathroom with a bath or shower. Torquay is 25 km from the holiday home, while Exeter is 7 km from the property. The nearest airport is Exeter International Airport, 7 km from 24 Victoria Road, Devon.