Bus route E7 in London runs between “Ruislip” and “Ealing Broadway Station / Haven Green”. One stop is served in one direction only. The return journey starts at “Ealing Broadway Station” (100 m from “Ealing Broadway Station / Haven Green”).
The route of bus E7

From “Ruislip” to “Ealing Broadway Station / Haven Green”: 34 stops. On the way: “Grosvenor Vale”, “Northdown Close”, “Berkeley Close”, “Ruislip Gardens”, “RAF Northolt”, “Station Approach / South Ruislip Stn”, “Polish Air Force Memorial”, “Harvey Road (UB5)”, “Henson Place”, “Old Ruislip Road”. Then “Church Road (UB5)”, “Wayfarer Road”, “Broadmead Road (UB5)”, “Adrienne Avenue”, “Greenford High School”, “Eastmead Avenue”, “Pembroke Road (UB6)”, “Greenford Broadway”, “Clifton Road (UB6)”, “Greenford Ave/Ruislip Rd East”. Then “Cuckoo Avenue”, “Gurnell Leisure Centre”, “Ruislip Road East (W13)”, “Scotch Common”, “Cleveland Road (W13)”, “Sutherland Avenue (W13)”, “West Ealing Station”, “Drayton Green Road”, “Dane Road”, “St Leonards Road Ealing”. Before “Ealing Broadway Station / Haven Green”: “Longfield Avenue Ealing”, “Bond Street”.
The return journey is different. Towards “Ruislip”: 34 stops. Only in this direction does it call at “Ealing Town Hall”, “St Stephen’s Avenue”, “Beechwood Avenue (UB6)”, “Northolt Ruislip Road”, “Station Approach” and “Ruislip Rugby Football Club”. Only in the direction of “Ealing Broadway Station / Haven Green” does it call at “Station Approach / South Ruislip Stn”, “Henson Place”, “Church Road (UB5)”, “Eastmead Avenue”, “Longfield Avenue Ealing” and “Bond Street”. For the way back, board nearby: “Station Approach / South Ruislip Stn” → “Station Approach” (150 m), “Church Road (UB5)” → “Northolt Ruislip Road” (300 m), “Eastmead Avenue” → “Beechwood Avenue (UB6)” (100 m) and “Longfield Avenue Ealing” → “Ealing Town Hall” (100 m). Towards “Ealing Broadway Station / Haven Green”, board nearby: “Ealing Town Hall” → “Bond Street” (50 m), “St Stephen’s Avenue” → “Cleveland Road (W13)” (150 m), “Beechwood Avenue (UB6)” → “Eastmead Avenue” (100 m) and “Northolt Ruislip Road” → “Old Ruislip Road” (100 m).
Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 7 towards “Ealing Broadway Station / Haven Green” and 7 the other way. Tap a stop to see its name.
Connections
Shared sections with other routes: between “Church Road (UB5)” and “Scotch Common” it shares the road with route E9; between “Church Road (UB5)” and “Greenford Broadway” it shares the road with route 282; between “Greenford Broadway” and “Scotch Common” it shares the road with route E10.
Connections by stop, in route order:
- “Ruislip”: buses 114, 278, 331, 398, H13, U1 and U10
- “Old Ruislip Road”: buses 90, 120, 140 and SL9
- “Church Road (UB5)” (only towards “Ealing Broadway Station / Haven Green”): buses 90, 120, 140 and SL9
- Stops from “Wayfarer Road” to “Adrienne Avenue”: bus 120
- “Greenford High School”: buses 95, 105 and 120
- “Eastmead Avenue” (only towards “Ealing Broadway Station / Haven Green”): buses 95 and 105
- “Pembroke Road (UB6)”: buses 95 and 105
- “Greenford Broadway”: buses 92, 95, 105, E1, E3, E5 and E11
- “Clifton Road (UB6)”: buses 92, 95, 105, E1, E3, E5 and E11
- “Greenford Ave/Ruislip Rd East”: buses E1, E3, E5 and E11
- “Cuckoo Avenue”: buses E1, E3, E5 and E11
- “Gurnell Leisure Centre”: bus E5
- Stops from “Ruislip Road East (W13)” to “Cleveland Road (W13)”: bus 297
- “Sutherland Avenue (W13)”: buses E1 and E11
- “West Ealing Station”: buses E1 and E11
- “Drayton Green Road”: buses 207, 483, E1, E3, E11 and SL8
- “Dane Road”: buses 207, 483, E3 and E11
- “St Leonards Road Ealing”: buses 207, 483, E1 and E11
- “Longfield Avenue Ealing” (only towards “Ealing Broadway Station / Haven Green”): buses 65, 207, 483, E1, E11 and SL8
- “Bond Street” (only towards “Ealing Broadway Station / Haven Green”): buses 65, 112, 207, 226, 297, 483, E1, E11 and SL8
- “Ealing Broadway Station / Haven Green”: buses 65, 112, 207, 226, 297, 483, E1, E11 and SL8
- “Ealing Broadway Station”: buses 65, 112, 207, 226, 297, 483, E1, E11 and SL8
- “Ealing Town Hall” (only towards “Ruislip”): buses 65, 207, 483, E1, E11 and SL8
- “St Stephen’s Avenue” (only towards “Ruislip”): buses 297, E1 and E11
- “Beechwood Avenue (UB6)” (only towards “Ruislip”): buses 95 and 105
- “Northolt Ruislip Road” (only towards “Ruislip”): buses 90, 120, 140 and SL9
Pages for these routes: bus E1, bus E10, bus E11, bus E3, bus E5, bus E9.
Passes and concessions
Tickets, passes and concessions are covered on a separate page: how to pay for public transport in London.
Questions about bus E7
Where does bus E7 start its return journey?
At “Ealing Broadway Station” (100 m from “Ealing Broadway Station / Haven Green”).
Does bus E7 stop at “Henson Place”?
Only in the direction of “Ealing Broadway Station / Haven Green”: in the other direction it does not stop there.
Where can I change from bus E7 to another bus route?
Most routes stop at “Bond Street” (only towards “Ealing Broadway Station / Haven Green”; 65, 112, 207, 226, 297, 483, E1, E11 and SL8) and “Ealing Broadway Station / Haven Green” (65, 112, 207, 226, 297, 483, E1, E11 and SL8). All other stops with connections are listed above.
Checked on 25 September 2026. Source of the route and stops: Transport for London (TfL).