Browser does not support script.
Highfield Road Park is a Green Flag award-winning park, located between Highfield Road and St. Martins Road in the South of Blackpool.