Report comment

There you have it. If you want to live in Newham buy a tent! Excellent bit of research.