The Squirrel Pub
➤ Penn Street Village, HP7 0PX, Chiltern, United Kingdom
Vegetarian, British, Vegan, Cakes, Pub
"Had a lovely afternoon with friends. Fire was welcoming, food was lovely and staff very friendly. A beautiful pub in a beautiful location. As you can imagine, very busy."