The Westminster Tea Rooms, Southport

IMG_2423

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…]