Liverpool St (The Arcade, Unit 19), London, Greater London
Sandwich Spot · Bishopsgate · 7 tips and reviews
7.3
10 Well Court (Bow Lane), London, Greater London
Sandwich Spot · City of London · 3 tips and reviews
6.6
London Wall, London, Greater London
Bagel Shop · City of London · 5 tips and reviews