Star Express London

Star Express London

0  Reviews


Coffee & Tea in London - Greenwich
220-222 Trafalgar Road , Greenwich, London, SE10 9ER
+44 (0) 20 8858 8803

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




Would you like to submit a review of Star Express, London? Help create a directory of recommended Coffee & Tea in London by adding your Star Express London review today. If Star Express London is your business, why not claim it today! If you claim a business, you will be able to choose a new business profile photo.