This place is great. Me and my partner visited whilst staying in Blackpool for the weekend. We both thought it was really interesting some of the things you see in there are mind blowing. It is filled with great information and facts. Would have give it 5 stars but just think it is over priced
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.