Flat 15, 40 Clanricarde Gardens, London W2 4JW, Self-contained one bedroom flat, price £1040pcm.

Category: