Flat 3, 55 Holland Road, London W14 8HL, Self-contained one bedroom flat. Prince £1387pcm.

Category: