Tiny gem pouring carefully calibrated espresso shots and slow-brew filter cups. Tlo’s baked goods are made in-house, emphasizing fresh, local ingredients and thoughtful flavor pairings.
Location
Details
Address
115a Regent's Park Road, NW1 8UR London, United Kingdom, London, United Kingdom 🇬🇧