London Road is an illuminated street in London Borough of Havering. In the area there are, inter alia, six bus stops.
- type of road
Federal highway
Bus stop
Jutsums Lane, Knightsbridge Gardens, Romford Stadium, Richards Avenue, St Edward's School, Cotleigh Road
frozen_food
Iceland
Shop
Budgens