five new detached homes on a site adjoining 54 Beulah Hill in Upper Norwood
A development project approved by Croydon Council's Planning Committee for the construction of five three-bedroom houses.
A development project approved by Croydon Council's Planning Committee for the construction of five three-bedroom houses.