News
If you grew up in Liverpool in the 80s and 90s, it's likely you'll remember visiting the legendary Pleasure Island. Located on the site of The Festival Gardens on Otterspool Promenade, the ...
Before being home to the 1984 Liverpool International Garden Festival and then the Pleasure Island theme park, the site served as industrial storage and landfill. As Liverpool Council is currently ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results