Albert Park Road, Malvern. New apartments in Malvern Town centre.