Mill House Arle Avenue, Cheltenham A new build development of four houses and ten apartments. Arle Avenue, Cheltenham, GL51 8JP Sept 2019 Register Your Interest