You’ll never be far from beautifully landscaped green open spaces at Queen Elizabeth Olympic Park. Chobham Manor is bordered by the North Park, with its wild landscapes, quiet places to relax and large-scale adventure playground.
The South Park Plaza will be transformed into a 21st century twist on London’s tradition of pleasure gardens. It will become famous for its ever-changing programme of events and attractions, as much as a place to stroll and soak up the atmosphere.
The banks of the waterways running through the park provide the perfect spot to sit and relax, as rowers and canoeists pass by.
Chobham Manor itself will be characterised by three large green spaces running through the heart of the development, plus a series of smaller open spaces, squares, recreational areas and greens.