Italian restaurant near the Postal Museum and Mail Rail
Under the streets of Clerkenwell runs a tiny railway that once carried London's post, and today you can ride it. The Postal Museum and Mail Rail are at 15-20 Phoenix Place, London WC1X 0DA, and Fiena, our family-run Italian cafe, bar and restaurant at 4 Medway Court, Judd Stre...
Read the story