Contact Us

The Penech Stud is located in the beautiful rolling countryside of Lancashire, if you would like any more details on how to get to our location just give us a bell. Alternately get directions from our google map above.

Get In Touch

The Penech Stud
Lancashire, England

t: 07747 152 724


Follow us : penechstud