7.7
23 Pratt St, London, Greater London
Greek Restaurant · Camden Town · 40 tips and reviews
8.1
245 Eversholt St (near Crowndale Rd), London, Greater London
Tapas Restaurant · Camden Town · 19 tips and reviews
9.4
5 Stable St, London, Greater London
Indian Restaurant · King's Cross · 370 tips and reviews