Located not far from the Gherkin in London, a new super skyscraper is being built, complete with climbing wall for those that want a killer view of the city. TwentyTwo in Bishopsgate will be part of a new workplace environment…

Located not far from the Gherkin in London, a new super skyscraper is being built, complete with climbing wall for those that want a killer view of the city. TwentyTwo in Bishopsgate will be part of a new workplace environment…