Swallow Barn is situated in Chobham and offers a garden. Guests staying at this holiday home have access to free WiFi. The holiday home is fitted with a TV. London is 37 km from the holiday home, while Windsor is 16 km from the property. The nearest airport is London Heathrow Airport, 18 km from Swa Read more
Swallow Barn is situated in Chobham and offers a garden. Guests staying at this holiday home have access to free WiFi. The holiday home is fitted with a TV. London is 37 km from the holiday home, while Windsor is 16 km from the property. The nearest airport is London Heathrow Airport, 18 km from Swallow Barn.