Camelot is located in 80 Hornby Road, FY1 4QS, Blackpool, United Kingdom.