Romden Barn
Vacation Home
Smarden, Kent
Boasting a hot tub, Romden Barn is located in Smarden. Featuring free private parking, the 4-star holiday home is 22 km from Leeds Castle. The property is non-smoking and is situated 35 km from Canterbury East Train Station.
Smarden, TN27 8RA, United Kingdom