Basement flat (front double), 71 Holland Road, London W14 8HL, Ensuite double studio, share kitchen. Price £823pcm.

Category: