Greek Gods Taverna, 6 Maiden Lane, Covent Garden, City of Westminster, London WC2, 2003 • Blimey. This became a branch of the famous trendy restaurant Polpo, itself a beautiful re-imagining of a vintage Venetian eaterie. Who knew?
This site uses Akismet to reduce spam. Learn how your comment data is processed.