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.