The Marquis of Granby is a prominent building with a large presence, located in the centre of Penkull. It is well known for football and attracts a selection of local residents and sports enthusiasts.
↧