Windsor, Berkshire, SL4
British restaurant and pub, with guest bedrooms, in the beautiful countryside of Old Windsor.