Italian restaurant near Red Lion Square and Conway Hall, Holborn
Red Lion Square is a small, leafy square just off Holborn, best known today as the home of Conway Hall. If you're there for a talk, a concert or a meeting and want Italian food afterwards, Fiena, our family-run Italian cafe, bar and restaurant at 4 Medway Court, Judd Street, L...
Read the story