Keywords: Rainham Church 2007.jpg 1358505 St Helens and St Giles Church Rainham London England own 2007-02-03 Max Naylor Saint Giles churches in London Saint Helena churches in England St Helen and St Giles' church Rainham Church towers in London Spires in the London Borough of Havering |