Blackpool Borough Council is located in Blackpool, United Kingdom on Number One Bickerstaffe Squre, Talbot Rd. Blackpool Borough Council is rated 2.1 out of 5 in the category council in United Kingdom.
Address
Number One Bickerstaffe Squre, Talbot Rd
Accessibility
Wheelchair-accessible entrance