Ground floor flat (front double), 71 Holland Road, London W14 8HL, Large double room with mezzanine, private bathroom, kitchen is shared, price £910pcm.

Category: