Behold Newham, the youngest borough in London, featuring the largest urban shopping centre in Europe, and oh yes, everything Olympic this summer! :-)
Previous ArticleD’Arcy and Monk apologize for their gun photos
Next Article Keri-Anne Payne almost quit the sport in 2006