Located in Strawberry Hill, this holiday home is 15 km from London. The unit is 22 km from Windsor. Free WiFi is provided throughout the property. A dishwasher, an oven and a microwave can be found in the kitchen. Read more
Located in Strawberry Hill, this holiday home is 15 km from London. The unit is 22 km from Windsor. Free WiFi is provided throughout the property. A dishwasher, an oven and a microwave can be found in the kitchen.