Brookhouse Farm, Leek, Staffordshire, United Kingdom
About Brookhouse Farm
Brookhouse Farm is a Hotel Restaurant serving the Leek community in Staffordshire, United Kingdom and located at Brookhouse Farm, Brookhouse Lane.To contact Brookhouse Farm call 01538 360296
Location
Brookhouse Farm
Brookhouse Lane
Leek
Staffordshire
United Kingdom
ST13 7DF
Map
Contacts
Tel: 01538360296