The Angel
➤ 160 Main Road, Broomfield Chelmsford, Essex CM1 7AH, United Kingdom
International, Desserts, British, Steak, Pubs
""The food was incredible, delightful, and served quickly! Stephanie provided excellent service, going above and beyond to accommodate our needs.""