Delivery
Pickup
Outdoor
England
London
Camden
Swiss Cottage
1 Restaurants on GastroRanking
3 Opinions in 1 websites
I think the other two reviews are over a year old as things have changed drastically since then. After undergoing a refurbishment earlier this year and (presuming) a change of ownership), I found a gr