The Lightwell

Brown Street | Manchester City Centre

About The Lightwell

The Lightwell is a 800-1,000 desks Office property located at Brown Street in Manchester City Centre.

Property contact