Neil and Jack host at their hotel near majestic Windermere, where the B&Bers enjoy yet more stunning views. But there’s still negativity in the feedback.
Save my name, email, and website in this browser for the next time I comment.