66 Great Titchfield St (Riding House St), London, Greater London
Coffee Shop · West End · 317 tips and reviews
Ebby Dabiri: The best mocha I had in London + Friendly and fun staff. The egg sandwich was very good, however; their reputation for “the best banana bread” is debatable! 😎