Cafe Latte Home/Cafe/Cafe Latte 13B London Rd, Saint Leonards-on-sea TN37 6NN Contacts 13B London Rd, Saint Leonards-on-sea TN37 6NN Send updates or Remove Description Features Takeaway Dine-in Great tea selection Dessert Coffee Casual Map Reviews No reviews! ADD REVIEW Similar companies Cafe Syke Farm Tea Room Syke Farm, Buttermere, Cockermouth CA13 9XA +441768770277 Cafe Morrisons Cafe 160 Kirk Rd, Wishaw ML2 7BJ +441698356800 Cafe Greggs Woolshops Centre, Halifax HX1 1RU +441422344908 Cafe Puccino's Cafe Station Approach, Welling DA16 3JA 01628675036 Categories Cafe