Blackpool, Lancashire, FY4
WELCOME TO THE LANGROYD John & Jane are pleased to welcome you to The Langroyd. This Visit England 3 star accredited property is ideally situated just off the main promenade in the South Shore area o