Italian restaurant near Russell Square
Russell Square is surrounded by hotels, university buildings and some of London's best museums, and a lot of people staying or studying there end up asking the same thing: where's good to eat nearby? Fiena, our family-run Italian cafe, bar and restaurant, is a short walk north...
Read the story