Barclay brothers

Sir Frederick Barclay releases footage of alleged Ritz bugging

May 18, 2020

Sir Frederick Barclay has released CCTV footage that allegedly shows his nephew handling a bugging device at London’s Ritz hotel. The 85-year-old has released the clip in an ongoing bitter legal battle with his twin brother David’s side of the family over the future of their multibillion-pound empire. Sir Frederick and his daughter Amanda are […]

Read More