A pioneer in London’s independent coffee scene, Store St Espresso rotates top-tier roasters. Their pastries and cakes are equally crafted, making a refined pit stop for coffee purists.
Location
Details
Address
40 Store Street, WC1E 7DB London, United Kingdom, London, United Kingdom 🇬🇧