Wentworth Estates

St Erkenwald Mews | Barking | IG11 - 1 Bedroom - £950 pcm