UKNorth West EnglandGreater ManchesterManchester
Office
M2, Manchester, St James's Square
To Let, 950 - 1,250 sf
Attractive and contemporary office building in the heart of Manchester City Centre which has been comprehensively refurbished to provide high quality office..
7 St James Square is situated in a prime position in Manchester City Centre's..