Simmons House is located in Henley on Thames. Guests staying at this holiday home have access to a fully equipped kitchen. The holiday home includes 3 bedrooms and a living room with a flat-screen TV. Guests can relax in the garden at the property. Oxford is 34 km from the holiday home. London Heath Read more
Simmons House is located in Henley on Thames. Guests staying at this holiday home have access to a fully equipped kitchen. The holiday home includes 3 bedrooms and a living room with a flat-screen TV. Guests can relax in the garden at the property. Oxford is 34 km from the holiday home. London Heathrow Airport is 33 km from the property.