London Square

London Square in Southport, Lancashire, United Kingdom | Cafe | Catering | Restaurant | Sandwiches

London Square of Southport is a tea and coffee lounge Cafe offering a unique range of teas and coffees from around the world, and the specialty afternoon tea comes with finger Sandwiches, scones with jam and baked biscuits. London Square of Southport is available for venue hire for private events and functions in the evenings and all day Sunday, and they offer a bar services and can cater to up to 40 guests. Enjoy wonderful breakfast dishes, Sandwiches, hot meals and traditional afternoon teas, it's all here and more for a sublime tea and coffee experience.

London Square reviews

There are no reviews available. Be the first to submit a review!

Login to comment


Map of London Square


Information

Location Info

Features

31a London St.
Southport
England
United Kingdom
07808210576
Visit Site
Cafe
Catering
Restaurant
Sandwiches
Tea
Functions
Venue Hire
Bar Services
Catering
Breakfast
Coffee