It's seen a sea of poppies, glistening ice rinks... now the Tower of London's moat is hosting a festival for foodies.
It's seen a sea of poppies, glistening ice rinks... now the Tower of London's moat is hosting a festival for foodies.
Where's all the rum gone? To Earl's Court, for the world's biggest rum festival.
Advertisement