Traditional British pub, The Angel Inn, offers a welcoming atmosphere and homemade pub food. Family-friendly with bed & breakfast available.