Rainham is an outer suburb situated in the eastern part of Greater London, within the London Borough of Havering. Bordering the River Thames to the south and on the historic fringe of Greater London, Rainham offers a mix of traditional village character and modern suburban living. Its roots can be traced back to the Domesday Book, and you’ll still find a sense of heritage in the old parish church and pockets of period cottages near the town centre.