155 Wardour Street
London, W1F 8WG
There are endless shops around Oxford Street but I found one that had just the most mouthwatering treats. If you’re on your feet and running low on sugar, check out Leto Caffe. It’s hidden away like the mythical Leto on Warbour Street, two blocks off Oxford Street. It’s so inconspicuous it’s easy to miss. But it’s worth keeping your eyes open. Look at this sea of sweetness.














