Cafe Express
Tea House
Cafe Express is a cafe and tearoom located at 37 Sedlescombe Road North. It is situated in St. Leonards-On-Sea, serving the local community.
Location
Best places nearby
The highest rated places close to Cafe Express.
Local restaurants nearby
37 Sedlescombe Road North, St. Leonards-On-Sea TN37 7DA, United Kingdom



