Italian restaurant near Tavistock Square
Between Euston Road and Russell Square lies one of Bloomsbury's quietest and most meaningful green spaces. Tavistock Square is a short stroll from Fiena, our family-run Italian cafe, bar and restaurant at 4 Medway Court, Judd Street, London WC1H 9QX: about 500 metres, roughly ...
Read the story