Tom Cruise leaves £35m London apartment after armed Rolex store raid
04 Feb 2026
Hollywood star Tom Cruise has decided to leave his luxury apartment worth £35 million in One Hyde Park, London, after feeling that the area is no longer safe, following...