Think you’re seeing Bali? Wait for the reveal. This is the North East of England, and it’s Seaham Hall: a Georgian coastal spa resort perched up on the Durham cliffs, all heritage on the outside and ...