Journey Through Time at London’s Crystal Palace with Sightseeing Taxi Tours April 7, 2024 admin Ruins of the Crystal Palace The remains of Crystal Palace Great Exhibition of 1851.