Explore details about location Talbot Square. Talbot Square is a location situated within the Blackpool alongside other areas such as Dorchester Road, Foxhall Square, Pier Street.