Bury St Edmunds • United Kingdom
Located in the heart of Bury St Edmunds – a town increasingly renowned for its restaurant scene – 1921 Angel Hill provides a uniquely refreshing fine dining option of modern British food in a relaxed setting.
Coming Soon
iPhone and Android mobile applications are launching later this year, stay tuned!