Project Description

Investment sale of 7,000 sq ft office building on London’s Southbank for Glomex Limited