Gloucester Quays shopping centre has agreed 20 leasing deals this year including with a number of major high street brands.