Living in the future

The new Primrose Bank estate.

Photo: Picture: Anthony Miller

The new Primrose Bank estate.
© Chronicle Online