London's Strangest: The Thames
A collection of humorous historical tales covering over 1,000 years of life on the iconic Thames. The Thames has played an important part in London life since AD43, and bizarre, funny and surreal events have occurred on and beneath over since.