The Embankment, Leeds
Our Projects 2 Embankment, Leeds The story of everything 2 Embankment in Leeds is the story of almost every issue that could possibly land on an office building… This is a 36,000 sq.ft. office building next to Leeds railway station and is positioned with Riverside views. It was let for 25 years to a single […]