Cheltenham's Cavendish House 'could be part of new square'