Studio 7, 52 Holland Road, London W14 8BB, Single with cooking facilities and a private shower, share toilet. Price £758pcm.

Category: