South London, Licia Snow

S30E133 · 2014-05-14

Print manager and live wire Licia Snow plans a laid back evening with a few rustic and homely touches. But there's fat chance of this happening, the way she and Michelle bicker.

The show’s own verdict is on its page.