The British Library, 96 Euston Rd, London NW1 2DB, United Kingdom
Verified
23-25 Leather Ln, London, EC1N 7TE, United Kingdom
4 Butler Pl, London, SW1H 0RH, United Kingdom
4. The Wren Coffee - City of London
St Nicholas Cole Abbey, 114 Queen Victoria St, London EC4V 4BJ, United Kingdom
5. Harris + Hoole - City of Westminster
136-138 New Cavendish St, London, W1W 6YD, United Kingdom
84 Scoresby St, London, SE1 0XN, United Kingdom
7. Costa Coffee - London Borough of Newham
Campus, University Of East London - Docklands, London E16 2DR, United Kingdom
8. Hej Coffee - Bermondsey - London Borough of Southwark
1 Bermondsey Sq, London, SE1 3UN, United Kingdom
9. Carter Lane Coffee House - City of London
50A Carter Ln, London, EC4V 5EA, United Kingdom
10. FWD:Coffee - London Borough of Islington
161A Whitecross St, London, EC1Y 8JL, United Kingdom
11. Coffee Junction - London Borough of Islington
42 Provost St, London, N1 7SU, United Kingdom
12. EspressoBase Speciality coffee - City of Westminster
St Georges Court, Bloomsbury Way, London WC1A 2SE, United Kingdom
13. Look mum no hands! - London Borough of Islington
49 Old St, London, EC1V 9HX, United Kingdom
14. Workshop Coffee - City of Westminster
80A Mortimer St, London, W1W 7FE, United Kingdom
15. Kafi - City of Westminster
20 Cleveland St, London, W1T 4JA, United Kingdom