Penn, eng English Restaurant

( 358 Reviews )
The Squirrel Logo

The Squirrel

English Restaurant

Penn St Penn, eng HP7 0PX
Louise Denton-Snape

It's been upgraded in recent years and the food is a much better standard now. Still a cosy place to meet and socialise.

Find
    Near
      ChamberofCommerce.com
      Loading