Pair Guilty of Jewellery Shop Robbery That Led to 27-Year-Old Manager Oliver White’s Suicide

Oliver White

The conviction of three men for a violent £1.38 million jewellery shop robbery in Richmond has drawn renewed attention to the devastating chain of events that followed, culminating in the tragic suicide of 27-year-old store manager Oliver White. The incident, which unfolded at the 247 Kettles shop on 25 May 2024, involved the theft of … Read more