View from a disused pier of apartment buildings in North Woolwich, London Borough of Newham, London. Accross the river is Thamesmead West.