A Tudor Road, East Ham, London, E6 1DP. : Price £325,000.00 Leasehold


* required field