16 Stucley Pl, London NW1 8NS
Origin's Kings Cross café sits in the quiet lanes behind the station — a calm port in a neighbourhood still finding its coffee identity.
Is this café still open?