Thanks to Di and John for being fantastic hosts. Lonsdale Cottage is a wonderful self-contained B&B, set amongst the most beautiful gardens, and centrally located. It was the perfect stay and highly recommended.