London may be known as a city of grey for its persistently cloudy skies, but when it comes to everything else, few cities on the planet can boast such a colorful palette of converging cultures and styles. Inherently vibrant and extraordinarily diverse, it has been one of the most important settlements on the globe for nearly two millennia and still stands today as an international leader in virtually every aspect of a modern society.