Camden, London
"A relaxed Primrose Hill neighbourhood café serving Origin Coffee, one of the UK's most respected specialty roasters. Perfect for a pavement espresso or a slow afternoon with something to eat."
What we love
Location
115a Regent's Park Rd, London NW1 8UR, UK