Countryside pub named the best in West Sussex is the perfect place for a Sunday roast - but it offers so much more

  • 12 days ago
Located in the heart of the South Downs National Park in the picturesque village of Selham – between Midhurst and Petworth – The Three Moles has been named the best pub in West Sussex.