The Angel Inn
The Angel Inn is a warm and welcoming inn and the idyllic base set in the South Downs National Park with much to see and do in the town or from which to explore the many interesting places nearby. This ideal place where you can relax and unwind is situated just 300 yards from the Market Square, the centre of Petworth, one of Britain’s most attractive market towns. The un-spoilt bar boasts ships beams, wooden and slate floors, stone walls andread more
Make a reservationFancy a meal at The Angel Inn? Click here to book a table.
Write a review and share your experience at The Angel Inn with other diners.