Where To Stream Rip Off Britain Season 18 Episode 23
The Scottish lodge I invested in didn't exist
- Aired November 19, 2025
- 45 Min
The investment scheme that went wrong after nearly 200 victims believed they were buying a holiday lodge connected to a well-known brand.