First floor flat (front single), 71 Holland Road, London W14 8HL. Single room with a private shower, kitchen and WC shared. Price £630pcm.

Category: