Studio 5, 4 Colville Terrace, London W11 2BE, Self-Contained double studio with mezzanine. Price £953pcm.

Category: