Star Express London

Star Express London

0  Reviews


Coffee & Tea in London - Stoke Newington
188 Stamford Hill , Stoke Newington, London, N16 6QX

Star Express is a chain of cafes that serve a variety of meals and refreshments to eat in or take away.
Tags: seating area, vegetarian dishes




Would you be willing to add a review of Star Express London? Share your experiences by writing a Star Express London review and help build a directory of recommended Coffee & Tea in London. If Star Express London is your business, why not claim it today! Claiming a business will enable you to edit the contact details and update the description.