
Horizon 22 ascends over London, offering free panoramic views from Europe’s tallest viewing platform
London, renowned for being one of Europe’s tourist hotspots and hosting the airport with the world’s most international connections, has unveiled a new attraction








