Featured One St James's Square

Manchester City Centre

About One St James's Square

One St James's Square is a 2,865-31,620sqft Office property located in Manchester City Centre.

Plug & Play options available

Property contact