Company name: Manchester New Square
Description: Exceptionally designed 1, 2 and 3 bedroom apartments along the famous Canal Street and bustling Princess Street. Find out more about Manchester New Square.
Whitworth St, Manchester M1 3AR, United Kingdom