Google Map of Coffee Shops:
https://goo.gl/maps/BVy1MGjpa7mnd7b46
Top coffee shops in London (Not in order):
- Notes Coffee Roasters & Bar – Trafalgar square
- Fernandez & Wells – Somerset House
- The Penny Drop – Goodge Street
- The Espresso Room – Holborn
- Prufrock Coffee – Chancery Lane
- GAIL’s Bakery – Pimlico
- Tomtom Mess Hall – Victoria