The Public toilets that used to stand near the entrance to Alexandra Park,
often vandalised and home to some very BIG spiders.


 Back