128 City Road, London, EC1V
£2,000 pcm
3 beds1 bath1 reception
3 Bedroom flat situated 2 minute walk to New Cross station