The London Resort was designed to be the size of 136 Wembley Stadiums and would’ve required the biggest theme park investment in Europe since Disneyland Paris in 1992
Source link
The London Resort was designed to be the size of 136 Wembley Stadiums and would’ve required the biggest theme park investment in Europe since Disneyland Paris in 1992
Source link