London: coffee stops for a free afternoon

Lever & Bloom Coffee

222 Shaftesbury Ave, London WC2H 8EB, UK

Lever & Bloom Coffee is a coffee stop in London. Use the venue and map links to plan a visit and check the current menu.

More places in this Footprint