The Village Green, Datchet, England SL3
1 High Street
Windsor Rd, Water Oakley, Windsor, Windsor and Maidenhead, SL4 5UF, United Kingdom
1 review and 915 opinions
"Used in lots of old horror movies,i've been to many parties here and had a few friends working here..."
Good for: Business Travel, Romantic Travel and Honeymoons, Architecture
Top Berkshire hotels