Set back from Addington Green, The Angel Inn is a picturesque 14th Century building serving a wide range of freshly prepared dishes in a relaxed, traditional and inviting restaurant environment. With indoor seating for up to 92 people, a front and rear garden including a terrace area for outdoor dining, The Angel Inn provides a […]
Recent Comments