Freshly made to order sandwiches. Good variety. Close to offices. Good quality and good service. Ide...
Ideal for Brunch
11/30/2015
(3)
Advertisement
Topps Sandwich Bar, located in the heart of London, England, is a cozy eatery known for its delicious, made-to-order sandwiches. With a variety of fresh ingredients and creative combinations, customers can enjoy quick bites or hearty meals. The casual atmosphere makes it a perfect spot for locals and visitors alike to grab a tasty sandwich on the go or relax with friends.
Generated from this place's information
Freshly made to order sandwiches. Good variety. Close to offices. Good quality and good service. Ide...
we decided to eat at Topps sandwich bar as it was the only place we could find a table in covent gar...
Advertisement