The Grange Restaurant The Grange Restaurant commands spectacular views of Buckfast Abbey and surrounding countryside. Read More 01364645504 Send Email Buckfastleigh, Devon Find Out More Meal Stop