Ideal for Brunch
11/30/2015
Freshly made to order sandwiches. Good variety. Close to offices. Good quality and good service. Ide...
(3)
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...