The Archangel is a historic inn, first recorded in 1311, featuring preserved ancient walls and beams. It offers a restaurant and bar with rooms, providing a unique dining and accommodation experience.
1 King Street, Frome, Somerset, BA11 1BH, United Kingdom