Best overall value

Ms Ten Ten Tei
Sushi Bars
56 Brewer Street
London, London W1F 9TJ
Stars_4
Map   Read reviews
Ms Diwana
Indian
121 Drummond Street
London, London NW1 2HL
Stars_4
Map   Read reviews
Ms ICCo
Pizza
46 Goodge Street
London, London W1T 4LU
Stars_4
Map   Read reviews
Ms Tokyo Diner
Japanese
2 Newport Place
London, London WC2H 7JP
Stars_4
Map   Read reviews
Ms Atari-Ya Sushi Bar
Fast Food
20 James Street
London, London W1U 1EH
Stars_4
Map   Read reviews
Ms Arbutus
British
63-64 Frith Street
London, London W1D 3JW
Stars_4
Map   Read reviews
Ms Franco Manca
Italian
144 Chiswick High Rd
London, London W4 1PU
Stars_4
Map   Read reviews