Studio 11, 3 Stanwick Road, London W14 8TL, Large single studio with cooking facilities and private shower, share toilet, price £650 pcm.

Category: