For further details and bookings please contact the owners:
Mr & Mrs N.J. Hitchcock, 1 Agar's Place, Datchet, Slough, Berkshire, SL3 9AH, England, U.K.
Tel: 01753 545005 International: +44 1753 545005
webenquiries@staywindsor.co.uk