London's Truly Strangest Tales
More extraordinary but true tales from London's history, featuring a mysterious mummy housed in a City church, a TARDIS at Earl's Court, and why the mulberry tree in the gardens at Buckingham Palace isn't quite what it was supposed to be.