The Pavilion Cafe, Bar & Bistro is in the heart of Southport town, serving tea and coffees sourced from Atkinson’s coffee & Tea Merchants. a quality food cafe where everything is made with love and passion.
Location
The Pavilion Southport,
112 Lord Street,
Southport,
PR8 1NY,
United Kingdom