Episode 32

S2E32 · 2005-01-05 · 60 min

An Art Deco flat in London and a Devon house with a great view.

The show’s own verdict is on its page.