Beechwood Aparments The conversion of a former commercial premises into nine contemporary one and two bedroom apartments in the heart of the town centre. Gloucester Place, Cheltenham GL52 2RF January 2021 Register Your Interest