Wentworth Estates

First Avenue | Manor Park | E12 - 5 Bedrooms - £2,100 pcm