Advertisement
Advertisement
Newham
[noo-uhm, nyoo-]
noun
a borough of Greater London, England.
Newham
/ ˈːə /
noun
a borough of E Greater London, on the River Thames: established in 1965. Pop: 250 600 (2003 est). Area: 36 sq km (14 sq miles)
Example Sentences
Baby Elsa was left in a Boots carrier bag near a footpath in Newham on 18 January 2024, before being discovered by a dog walker.
It was on 17 September 2017, when the first baby, Harry, was found, over a mile to the west of the spot Elsa was left - just north of the Greenway, a four-mile long footpath and cycleway in Newham.
In the London borough of Newham there are around 7,000 school children living in temporary accommodation.
From today, Newham council has put its council tax up by 9% saying it's "entirely down to the growing costs to stop people being on the streets".
Both Newham and Trafford are among six councils which have been allowed to bypass the normal 5% cap on increases.
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse