Flat 11, 40 Clanricarde Gardens, London W2 4JW, One bedroom flat with private kitchen and shower, the toilet is shared. Price £953pcm.

Category: