Archive London Duck Tours Dave Watts | October 4, 2017 One of London’s most enjoyable and unusual sightseeing tours came to an end last month. Thames Water’s compulsory purchase of the slipway used by London Duck Tours to Read More