The Strand Bar

The Strand Bar
132-134 Promenade, Blackpool, Lancashire, FY1 1RA
Photo of The Strand Bar