image

1881 at Wrea Head Hall

 

Be the first to review

1881 at Wrea Head Hall is a luxurious restaurant offering a fine dining experience in a stunning Victorian mansion. The menu features classic British dishes made with locally sourced ingredients, complemented by an extensive wine list. Impeccable service and elegant decor create a memorable dining experience.

image