Barmoor Castle Country Park

Our Parks

Lucker Country Park is set within the beautiful village of Lucker, in North Northumberland. The park is picturesque with a calming stream running through it. Within the village itself there is a local pub and coffee shop that serves delicious food and also a luxury spa.

Barmoor Country Park

Barmoor Castle is a place of tranquillity and escapism set in the heart of Northumberland which is one of the reasons why we will never tire of living in this stunning location. Our grounds are immaculately kept and we pride ourselves on our commitment to customer service, which sets us above the rest and is reflected in our 5* reviews.

Visit Barmoor

Lucker Country Park

Lucker,
Belford,
NE70 7JH

01289 388376

michael@barmoorcastle.co.uk

Barmoor Country Park

Lowick, Berwick-upon-Tweed, TD15 2TR

01289 388376

ann@barmoorcastle.co.uk