Favourite Previous Next Rucoletta Italian Rucoletta: A Culinary Gem in Blackfriars Located in the heart Read more… London