London has a rich and complex history, in addition to a charming, quaint atmosphere, despite being one of the world's economic and cultural capitals. With more than its fair share of historic ...