Hayward House Holiday Flats 20 Palatine Road, Blackpool, Lancashire FY14BT