Travel: New hotels with that old touch of magic for future breaks

The Harper Hotel, Langham, North Norfolk.
The Harper Hotel, Langham, North Norfolk.