The Three Crowns sits in the heart of the pretty and vibrant stannary town of Chagford in Devon. Following a complete renovation this beautiful thatched coaching Inn is warmly elegant with stone walls, inglenook fireplaces and beamed ceilings. The Three Crowns dates back to the 13th century and was a manor house before becoming an inn. In an idyllic spot Read more...
Find the Best Restaurants Around
Browse Restaurants, Read Reviews, Look at Photos and Menus on Foodporn Today. Not interested in going somewhere to eat? Check out some of our recipes instead!