Atlas starts Kings Cross office development

Published on November 3, 2022

Developer and property manager Atlas has begun building a 22,000 sq ft office scheme over seven floors and across two buildings near Kings Cross station in central London.