7.6
33 Newport Court, London, Greater London
Tea Room · Leicester Square · 2 tips and reviews
8.5
27 New Row (St Martin's Lane), London, Greater London
Ice Cream Parlor · City of Westminster · 106 tips and reviews
Newport Ct 34, London, Greater London
Dessert Shop · Leicester Square · No tips or reviews
8.6
41 Old Compton St (Dean St), Soho, Greater London
Gelato Shop · Soho, London, Greater London · 134 tips and reviews