The Angel is reputed to be Britain's Oldest Inn c.1203 and where 7 past King's of England have held their Court's. Purchased by local business professionals in 2002 and now under the helm of one of the UK's leading hotelier's the property has recently undergone a major £2 million refurbishment programme.