The Westminster Tea Rooms, Southport


On a recent visit to Southport, I was delighted to discover the little gem that is the Westminster Tea Rooms, Southport. Situated on the prestigious Lord Street, the Tea Rooms offers a wonderful alternative to the usual offerings in this seaside resort. This is most definitely a dining experience with a difference! The Tea Rooms is a … [Read more…]