Map
KOA Coffee
41 Rosebery Ave, Farringdon, London EC1R 4SH, UK