The redevelopment of a former petrol station to create seventeen apartments for affordable rent.
Perry Vale 173-175 Perry Vale Forest Hill London SE23