Oddono’s is one of London’s most popular ice cream spots, with locations around the city. We visited to see if it’s worth your taste buds.
Oddono’s is one of London’s most popular ice cream spots, with locations around the city. We visited to see if it’s worth your taste buds.