Oddities
A Giant Rubber Duck Floats Down the Thames
Londoners were a little confused today by the sight of a huge 50ft rubber duck floating down the Thames, as it made its way from the Isle of Dogs, past Canary Wharf to London Bridge and back again.