We love talking about our restaurant! Please come and try our sumptuous range of food served by ....
We are based in the centre of Datchet Berkshire, a minutes walk from Datchet Train Station. Spices i....