Tag Archives: English Hotels

March 30

ESCAPE LONDON – Head to Washingborough Hall near Lincoln for peace, relaxation and luxury

It’s been a while since I have had the opportunity to enjoy one of Britain’s luxury hotels and so I jumped at the chance of a night at the renowned Washingborough Hall, a country house hotel just two miles east of the cathedral city of Lincoln. So, the week after the festivities of the New […]