r/europe•7 mo. agoOk_Cantaloupe9940London - a city with nearly 2,000 years of history, yet its tallest building was completed only in 2012OC PicturePosted Feb 25, 2026, 8:56 PM UTC06ShareSave