Crocodile Café London
“I visited Muswell Hill after many years. I had the tuna mayo sandwich, it was a decent sandwich, nice thick bread and generous filling with a bit of salad. Definitely worth a quick bite.”
Address:
122 Muswell Hill Broadway, Muswell Hill, London N10 3RU, UK
Phone:
+44 20 8444 0273
Website:
crocodileantiques.com