The New London Skyline | London, United Kingdom
The London skyline has been peppered with, if not dominated by domed cathedrals, soaring spires, majestic clock towers, royal palaces and other historic, traditional, and architecturally important buildings and structures since its beginning […]