Featured One St James's Square
Manchester City Centre
About One St James's Square
One St James's Square is a 2,783-6,780sqft Office property located in Manchester City Centre.
Plug & Play options available
Property contact
Manchester City Centre
One St James's Square is a 2,783-6,780sqft Office property located in Manchester City Centre.
Plug & Play options available