The Lenbrook Near Blackpool Tower
69 Lord Street Shore North -
Blackpool,
GB FY1 2BJ