Tuxford House Hotel
23 Alexandra Road Blackpool
01253 345805

Tram Depot Blackpool  Picture taken May 2008

Photos           Tuxford Hotel  Home page