King's Cross, London
"Your go-to near King's Cross for a proper full English and a cappuccino that actually hits the spot. Unpretentious, affordable, and genuinely good."
What we love
Location
44 Northdown St, London N1 9BP, UK