Filters:
clear
clear
Country: United Kingdom

restaurant in Penn

About 2 results.

The Squirrel

Penn Street, HP7 0PX Penn, United Kingdom

Pub Website

Crown Inn

thumb_up 283 likes
rate_review 72 Reviews
favorite 2267 favorites
Church Rd, HP10 8ny Penn, United Kingdom

Residing in the picturesque village of Penn, surrounded by the breathtaking beauty of the Chiltern Hills, is the stunning Grade II listed 16th century pub.

  • 1