Church Road is an illuminated street in London Borough of Havering. In the area there are, inter alia, three bus stops and a school.
- type of road
District road
School
Noak Hill School
Bus stop
Halidon Rise, Firham Park Avenue, David Drive
Village
Noak Hill