London
Duck & Waffle Local is one of London.

1. Duck & Waffle Local

52 Haymarket (Jermyn St), London, Greater London
English Restaurant · Piccadilly · 23 tips and reviews
Ottolenghi is one of London.

2. Ottolenghi

8.9
63 Ledbury Rd, Kensington, Greater London
Restaurant · 80 tips and reviews
Nopi is one of London.

3. Nopi

8.9
21-22 Warwick St, London, Greater London
Mediterranean Restaurant · 237 tips and reviews