Another great development and project launched by Peabody. Located in the heart of Wandsworth, close to the shops and restaurants of this extremely popular area.