Had a panini in here passing through Highgate. Colourful cafe and warm hospitality. Will certainly return when passing through again. I understand from the waitress that it is being refurbished soon.
Address: 325 Archway Road, London N6 5AA, England
Location: Europe > United Kingdom (UK) > England > London
Phone Number: +44 20 8442 7080