First floor flat (rear double), 71 Holland Road, London W14 8HL, Large double studio, private shower, share Kitchen and Toilet

Category: