The Angel at Burford
About The Angel at Burford
Based in Burford in Oxfordshire, The Angel at Burford offers rooms for wedding guest accommodation.
Contact & Location
The Angel at Burford
14 Witney Street, Burford, OX18 4SN, Oxfordshire, United Kingdom