About Station House Lanchester
Luxury Holiday Let Accommodation.
Formerly a Victorian railway station which has lovingly been restored and renovated to provide luxury holiday accommodation.
Opening December 2019
More about Station House Lanchester
Station House Lanchester is located at Lanchester, DH7 0HA Durham, Durham
+441207520200
https://www.stationhouselanchester.co.uk