Penfold Street, London, NW8 8BG

To Let £2,000 PCM