Businessinsider.co.za | One of the UK’s richest men was reportedly found stabbed to death

Sir Richard Sutton was a high-profile hotel owner, known for his five-star hotels on Park Lane and Piccadilly in Mayfair.