Squires Gate Harrow Place (Blackpool Tramway)

On Harrow Place, near South Promenade