Cafe Metro Express
Advertisement
6 Windmill Street
London, England W1T 2JB
Cafe Metro Express is a vibrant eatery located in the heart of London, England. Known for its cozy atmosphere and quick service, it offers a diverse menu featuring fresh sandwiches, salads, and aromatic coffees. Perfect for a casual meal or a quick bite on the go, this café combines a welcoming ambiance with delicious food, making it a favorite spot for locals and visitors alike.
Generated from this place's information
Also at this address
See a problem?
You might also like
Advertisement
