Barking Road Newham London, E13 9PJ
Ropeworks Barking, IG11 7GT
Newington Causeway Southwark London, SE1...
Average Price for property in Hare Marsh, London, E2 is around £441,690