The Carousel is located in 663-671 New South Promenade, FY4 1RN, Blackpool, United Kingdom.