Southport, United Kingdom
118 Lord St
N/A
+44 1704538342
In-store shopping
Wheelchair-accessible entrance
Lovely owners and staff, I always find the perfect card there. Fabulous gifts also...
like
Amazing ........any card U wud ever want staff very attentive and always helpful
Lovely local shop on Lord street Southport nice friendly people HAPPY to help
Had all cards we needed
Good selection
Deli
The best companies in the category 'Deli'