Athenlay Road Peckham

Planning Permission was granted for an infill terrace of nine 4 bedroom townhouses in Peckham through negotiations with the London Borough of Southwark. The site was then sold ready for development.