Studio 6, 62 Stile Hall Gardens, London W4 3BU, Self-Contained double studio. Price £715pcm.

Category: