Is there much still in the clear in London? I've been looking to move back there if I can find a place I can afford.