West Central London Food & Drink
Market Cafe Bar
21 The Market, The Piazza, London, WC2E 8RD 020 72400286
Champagne Charlies
17 The Arches, Villiers Street, London, WC2N 6NG 020 79307523
The Grayz Inn
Cromwell House, 14 Fulwood Place, London, WC1V 6HZ 020 72424864