Football stadium in Blackpool, England
Bloomfield Road is a football stadium in Blackpool, Lancashire, England, which has been the home of Blackpool Football Club since 1901. Wikipedia