UK
North East England
Office Metro Centre NE
NE11
Centre Management Offices
To Let
1-5,000 sf
Serviced Office
Meeting Rooms
Serviced Office Space TO LET
Hit the ground running with a fully furnished..
The Metro Centre is located off the A1(M) which offers access into the City Centre of Newcastle. Transport..