Where To Stream Four in a Bed Season 29 Episode 12
The Nest Hotel
- Aired February 11, 2025
- 30 Min
The new run continues. At The Nest Hotel in Hampshire, father and daughter Shane and Emily hope to dazzle with the décor. An afternoon spent at an ancient farm descends into mudslinging - literally. And the hosts end up feeling that they've been done dirty at feedback time.