Set in a historic church, The Wren crafts high-quality espresso and filter coffees using seasonal beans. Their home-baked cakes add a sweet, comforting touch to the tranquil setting.
Location
Details
Address
114 Queen Victoria Street, EC4V 4BJ London, United Kingdom, London, United Kingdom 🇬🇧