Star Express is a chain of cafes that serve a variety of meals and refreshments to eat in or take away.
Star Express
Cafe at 118A Plumstead High Street
Ad
Address
118A Plumstead High Street
London
SE18 1SE
118A Plumstead High Street
London
SE18 1SE
Telephone
020 8854 7470
020 8854 7470
Category
Cafes & Tea Rooms
Cafes & Tea Rooms
Other Branches
Star Express Stores
User Reviews
There are no user reviews
Have your say
Add a review or useful tip for this business