Redman Place, Stratford, Newham, London

From £361,420

Email