London, a city which can lay claim to being the capital of the largest empire that the world has known, once being the home of the British empire which may have ruled over 1/4 if not more of all the world’s landmass, and in addition to that capital of the state which for centuries was […]