image

The Brook House Inn

 

Be the first to review

The Brook House Inn is a cozy and charming restaurant located in the scenic town of Boot in the Lake District. With its warm and welcoming atmosphere, delicious homemade food, and stunning views of the surrounding hills, it’s the perfect place to relax and unwind after a long day of hiking or exploring.

image