One of England's Watery Gems
EnglandBerkshireWraysbury
10 guests
5 bedrooms
3 bathrooms
Nestled between two islands on the picturesque banks of the River Thames – this beautiful thatched Edwardian home built in 1903, under a fifteen-minute drive from Windsor, is the perfect riverside ret...
From €1,176 Nightly