Redwood Park

Redwood Park is a mix of studios, one, two and three-bedroom apartments located in Rotherhithe, an established residential area. It will create 212 new homes set beside the picturesque Russia Dock Woodland and Stave Hill Ecological Park.