Or at least it looks it from these photos! Bathed in early evening spring sunshine and resembling nothing so much as a blade of light rising above the woods of Finsbury Park, the new tallest building in Europe seems set to become a local landmark.. what do you think?
Tags (All lower case. Use " " for multiple word tags):