One bedroom flat in Barking Road
£1,200 pcm
London, E13
1
Reception
1
Bedroom
1
Bathroom
x