The Greyhound Country Pub and Restaurant â an established public house
since 1830, in the quaint village of Lower Penn just outside the leafy
suburbs of the Penn area. Family owned and run, we cook only using the
freshest ingredients carefully and responsibly sourced by our Head Chef,
from Local Businesses.