A lush plant-filled café combining specialty coffee with botanical vibes. Sip a floral-forward filter coffee among greenery, while indulging in house-made cakes and pastries.
Location
Details
Address
14 Windmill Row, SE11 5DW London, United Kingdom, London, United Kingdom 🇬🇧