Think you know London? Think again. This curious history of London whisks you down the rabbit hole and into the warren of backstreets, landmarks, cemeteries, palaces, markets, museums and secret gardens of the great metropolis. Read on for a celebration of the weird and wonderful that makes the mysterious city of London so magical.