Our Location

We are based in a small hamlet called Tedstone Delamere on the Herefordshire/Worcestershire border, near the small town of Bromyard.

View Larger Map