image

Bamburgh Castle Inn

 

Be the first to review

Bamburgh Castle Inn is a cozy, traditional pub located in the heart of Seahouses, England. They offer a menu of classic pub fare made with fresh, locally sourced ingredients, and a wide selection of drinks. With its warm and welcoming atmosphere, it’s the perfect spot to relax after a day of exploring the nearby castle and coastline.

image