Fielders Quarter at Barking Riverside
Barking, London
£285,995 to £285,995