London, a city everyone needs to see in their lifetime, could keep a traveler endlessly busy hunting down its many intriguing, hidden corners. But one of London's best-kept secrets isn't actually ...