Find out why theres a TARDIS at Earls Court, why frogs once rained from the skies, and why the mulberry tree in the gardens at Buckingham Palace isnt quite what it was supposed to be. A dip-in-and-outable treasure trove of London lore, Londons Truly Strangest Tales is both an ideal gift for dyed-in-the-wool Londoners who want to find out more about the great city they live in, and the perfect souvenir for people just passing through.