Clerkenwell, London
"A proper Clerkenwell independent where the coffee is consistently well-made and the salt beef sandwich is reason enough to linger longer than planned."
What we love
Location
36A Myddelton St, London EC1R 1UA, UK