New build 13 Oscar House Manchester, England Oscar House located on the corner of Chester Road and Cleworth Street. less than a 5-mins drive to Manchester city center and with excellent transport links around. Enquire Call Details
New build 10 1 One Victoria Manchester, England One Victoria is proof that the perfect home is more than bricks and mortar. Set over two blocks and finished to the very highest standards. One Victoria located in the heart of Manchester city center, being just moments from Manchester Victoria station. Enquire Call Details