The Archangel is located on King Street in Frome. The building now boasts a free-floating glass restaurant where you can dine on sumptuous and seasonal dishes. They also offer 10 quirky rooms full of old-world charm.
The Archangel is one of the oldest buildings now used as a pub in Frome. For more information on the history of the pub, see The Historic Inns of Frome.