London
Neal's Yard is one of London.

1. Neal's Yard

9.2
Neal's Yard (Shorts Garden), London, Greater London
Pedestrian Plaza · Holborn and Covent Garden · 87 tips and reviews
Kennedy's is one of London.

2. Kennedy's

7.0
169 Whitecross St, London, Greater London
Fish and Chips Shop · Islington · 14 tips and reviews
Kafi Cafe is one of London.

3. Kafi Cafe

8.9
86a-88 Cleveland St, London, Greater London
Coffee Shop · Marylebone · 8 tips and reviews
Store Street Espresso is one of London.

4. Store Street Espresso

8.9
40 Store St, London, Greater London
Coffee Shop · Bloomsbury · 141 tips and reviews