Situated just three miles from the city, Newham takes in much of London's revitalised docklands, focus of the 2012 Olympic regeneration project.