Studio 1, 40 Clanricarde Gardens, London W2 4JW, Self-contained large double studio with mezzanine, price £1127pcm.

Category: