London, United Kingdom 🇬🇧

The Wren

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 🇬🇧