One St James's Square

Manchester City Centre

About One St James's Square

One St James's Square is a 2,593-6,780sqft Office property located in Manchester City Centre.

Property contact