Studio 5, 52 Holland Road, London W14 8BB, double studio with a private shower and cooking facilities, the toilet is share, price £693 pcm.

Category: