Red Post Hill, Dulwich, SE21

 

We recently sold this site on Red Post Hill, Dulwich Village to a Developer, who will be applying forĀ residential consent. The site is 0.36 acres or 1500 square metres in size.