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

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

3. Kafi Cafe

9.0
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