On the street food trail again today, this time at the Gherkin, looking for the best meatballs in all of London town.
Comments
Sign in or get an account to comment.