Back to Map

Store Street Espresso

Cafe

One of London's early specialty coffee shops, established in 2010. They feature guest roasters, source from Square Mile, and serve house-made cakes and lunch items.

Location

40 Store Street

London

United Kingdom

Community Check-ins