As well as the group of characters who have signed up for the show, we love watching The Traitors for its scenery. The show is aptly filmed in the huge stately castle in Scotland, providing the ...
Simultaneously renovating their London house and opening a restaurant made for high drama in the lives of the It’s Bagels! founder and the Reluxe retailer — but the reward is a sanctuary ...