Manor Way Station - the 1887 street level entrance seen in 1908 Photo from Newham Local History Library