"The relaxed and convivial atmosphere sums up what The Grange is all about: simply enjoying good food, good wine and good company at ease."
The Grange Garden Restaurant Ltd. Registered at the above
address in England. No. 06901147 VAT Registration No: 927 6478 80