9.1
56 Haymarket (Norris St), London, Greater London
Bakery · Piccadilly · 110 tips and reviews
6.6
105-107 Talbot Road (Powis Mews), London, Greater London
English Restaurant · Kensington and Chelsea · 1 tip
7.0
195 Edgware Rd (Star St), London, Greater London
Coffee Shop · City of Westminster · 6 tips and reviews