Sleek St Pancras £101m Flats launched with DEXTERS
Located in the renowned Knowledge Quarter between King’s Cross and Camden, St Pancras Campus is a newly launched £101 million 265,000 sq. ft. mixed-use development offering luxury apartments and premium office accommodation. Featuring three modern buildings, a central office and two residential blocks, this project