For a long time, Londoners have struggled to find the best Greek restaurant in Camden is home to many Greek restaurants but menus extend very rarely extend the usual offerings, salads and basic grilled meats. https://karavasrestaurant.blogspot.com/2019/12/try-one-of-londons-best-greek.html