Episode 25

Is London an expensive city to live in?