Aerial view of Peabody development

Our new developments in Lewisham.

  • Catford

    Number of new homes: 603
    Phases 1 and 2: completed, phases 3: summer 2017

  • St Pauls House

    Number of new homes: 8