Welput to develop ‘most sustainable office’ on Victoria Street

Welput is to bring forward its 105 Victoria Street development as London's largest speculative office scheme since the start of the pandemic and the largest all-electric office in the UK. The 470,000 sq ft SW1 office block - formerly a