London’s vibrant food scene is home to several incredible Greek restaurants offering everything from homely tavernas to sleek fine-dining experiences. Whether you’re after traditional moussaka or want to experience inventive modern Greek dishes, here’s a roundup of 14 standout spots to satisfy your Mediterranean cravings. 1. Opso A chic spot for modern Greek fare, Opso […]