Montrell Road, London, SW2

£1,500 pcm
2 bedrooms