Albert Road

The demolition of a former factory unit and development of eleven new flats for affordable rent.

In Partnership with Affinity Homes Group

  • Category:
  • Date: 2007
  • Address:

    107 Albert Road
    South Norwood
    London
    SE25 4JW