Apartments and office blocks at Manchester city centre, UK Modern apartments on both side of river Irwell passing through Manchester city center, UK.