The Black Swan Hotel, Helmsley, York

Set in the picturesque market town of Helmsley in north Yorkshire, the Black Swan hotel is a picturesque 4* hotel with bags of character and a history dating back over 500 years, not to mention its resident ghosts…

The Black Swan Hotel, Helmsley, York