The Duchess Of Cornwall S Cousin Charles Villiers Has Been Found Dead In A London Hotel
A Metropolitan Police spokesman said officers were called by the London Ambulance Service on August 18 to a hotel in George Street, W1. “A man aged 50 was found dead at the scene,” he said. “At this time the man’s death is being treated as unexpected. It has been investigated and is not suspicious. A file will be prepared for the coroner.” Mr Villiers, a former racehorse owner who worked in publishing, was found to be heavily in debt by the High Court in January 2021 and was said to be sleeping on friends’ sofas....