Investment - Office
To Let, 4,500 - 29,745 sf
Developed in 2012 and provides Grade A office accommodation over three floors. The building sits on a total site area of 2.45 acres (0.99..
Peterborough is a cathedral city in Cambridgeshire located 83 miles north of London..