London Restaurants: Sandwich
Among London's finest sandwiches
Central - 20—21 Warren St, Fitzrovia , London, ENGLAND
Quality coffee and food in salvaged olde-worlde public toilet
Central - 27A Foley St, Fitzrovia , London, ENGLAND
One of Vauxhall's jewels
Vauxhall - 13 Bonnington Square , London, ENGLAND
The Restaurants on this page are recommended either by our editors or by our members.