The B165 in east London links West Ham to Little Ilford by a somewhat indirect route.
It originally started at the point where Church Street North met Vicarage Lane (the B164), just north of West Ham parish church (All Saints), but subsequent alterations to the road layout in this area – not least the part pedestrianization / part downgrading of Church Street North (once part of the B164) in the early 1960s – have meant that the B165 now begins a short distance further west, at the junction of Densham Lane with the A112 West Ham Lane.
Plashet Grove, Upton Park
The route heads east along Portway, skirting the south side of West Ham Park and then crossing the A114 to continue as Plashet Road, which becomes Plashet Grove after a staggered junction where it crosses the B167 between adjacent sets of traffic lights, on the border between the districts of Upton and Upton Park.
The next major intersection is with the A117 High Street North, immediately north of East Ham tube station, and here the B165 originally ended. Today, however, the route continues east for another block along East Avenue (this is one-way westbound; eastbound traffic uses Sibley Grove to the south) before it TOTSOs left into Browning Road. This leads to a bridge over the GOBLIN which is only accessible to buses and taxis in this direction, although southbound it is open to all traffic. The road then zigzags through Little Ilford, eventually to terminate on the A118 Romford Road.