2012 data show that the area with the site within was the 2nd highest mean housing price of £245,612. When compared to the rest of London which was £506,603. This makes Newham a very affordable place to live in London, and this is why there may a variety of people living here.