The Quirky Side of London’s History: Uncovering Odd Tales and Legends
London is an ancient city with origins that go back at least 2000 years to the Roman Empire. And London has been the capital first of England, then of the United Kingdom, for centuries, which means many of the most important events in British history have happened here. This history is, in part, what brings […]