Old Hall Inn phone Heysham Rd Heysham, Lancashire LA3 2RT map Royal Hotel phone Main St Heysham, Lancashire LA3 2RN map if (!IN_DEV) { ?> } ?>