Ladies of London
Season 3
Ep 8. The Ladies in the High Castle
- TV-14
- January 17, 2017
- 43 min
Caroline Stanbury's castle getaway with the ladies in Scotland continues. After being confronted over her negativity, Juliet tries to control her fiery temper when it becomes apparent Marissa is struggling with her health post-birth. In an attempt to have fun, Caroline Fleming organizes an innocent game with balloons that quickly becomes sexual.