fun and pleasure on an industrial scale. This is Hyde Park meets Alton Towers and is currently being renovated - or is it re-invented? Iconic and unique it's a place of
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.