9.0
45 Lexington St, Soho, Greater London
Vegan and Vegetarian Restaurant · Soho, London, Greater London · 252 tips and reviews
8.7
11-12 Dean St (at Carlisle St), Soho, Greater London
Pizzeria · 177 tips and reviews
7.9
38 Poland St (Nr Oxford St), Soho, Greater London
Fish and Chips Shop · 81 tips and reviews
8.1
1 Green's Ct (btwn Peter & Brewer St), London, Greater London
Lebanese Restaurant · Soho · 111 tips and reviews
7.9
38 Lexington Street (Beak Street), London, Greater London
Sushi Restaurant · Soho · 85 tips and reviews
8.4
16 Old Compton St, London, Greater London
Sushi Restaurant · Soho · 147 tips and reviews