Tom discusses and reads reviews of the Tower of London in London, England with special guest Matt Duffy.