Có vị trí bên bờ phía Bắc của dòng sông Thames êm đềm và không quá xa trung tâm thành phố, đây là công viên chính đầu tiên được xây dựng ở London kể từ hơn 50 năm qua. Nằm trên mảnh đất đã từng bị ô nhiễm nặng nề trong quá khứ (từng là nơi sản xuất các sản phẩm hoá học, phẩm màu nhuộm và nhà máy sản xuất vũ khí…). Năm 1969, các nhà máy đóng cửa hoàn toàn và khu đất không còn được sử dụng. Vào những năm 90, nó trở thành trọng điểm, giữ vai trò thiết yếu trong dự án quy hoạch đô thị mới vùng Royal Dock - dự án có quy mô lớn nhất trên cả nước nhằm tạo ra một cơ sở hạ tầng mới quan trọng cho thành phố.