Almacantar (Southbank Place in London) General Information
A 572,616 square feet office buildings located in South Bank, London. The commercial space consists of 272,938 sq. ft of office space and two retail units on the ground floor along with 297,678 sq. ft. speculative office and retail development for market and lease to occupiers.