
In the heart of the City of London, a 20-year-old landmark recently received a massive, forward-thinking upgrade. The Selso Building on Queen Victoria Street underwent a stunning £20 million refurbishment,…

In the heart of the City of London, a 20-year-old landmark recently received a massive, forward-thinking upgrade. The Selso Building on Queen Victoria Street underwent a stunning £20 million refurbishment,…