Among the earliest cities in Europe, London has existed for over two centuries. Founded by the Romans, later consistently assaulted by Vikings, and nearly damaged throughout “The Excellent Fire” of 1666, London is so soaked in stuffy history it officially contains 4 World Heritage Sites. London is for the living, […]