First floor flat (rear double), 71 Holland Road, London W14 8HL, Large double with a private shower, (share kitchen and toilet. Price £780pcm.

Category: