Welcome to Uptown! Located on the picturesque banks of the River Irwell in Manchester, this luxury development offers the perfect blend of city living and waterfront charm. Experience a modern and enviable lifestyle in Manchester's most sustainable residential building.