Got a spare £20 million lying around? Then you could buy an entire English village. West Heslerton, near Scarborough, North Yorkshire, has been put up for sale – including its...
↧