Where to find a taste of Greece in London
Last time I visited Toronto, Canada, I stayed in Greektown, home to one of the largest Greek communities in North America. Several scenes from My Big Fat Greek Wedding were filmed here, and street signs are in Greek as well as English. On the day I arrived, jetlagged and disorientated, I happened upon a restaurant that was