8 October 2026

Bus route 7 in London: Brunel Road ↔ Oxford Circus Station / John Lewis

Related

Share

Bus route 7 in London runs between “Brunel Road” and “Oxford Circus Station / John Lewis”.

All routes in London →

The route of bus 7

Bus route 7 in London on the map: the route both ways

Towards “Oxford Circus Station / John Lewis”: 33 stops. After “Brunel Road”, the bus calls at “The Fairway (W3)”, “East Acton Stn / Erconwald St”, “East Acton Station / Fitzneal Street”, “Wulfstan Street”, “Hammersmith Hospital”, “Du Cane Road / Wood Lane”, “North Pole Road”, “North Pole Road / Scrubs Lane”, “Highlever Road”, “Dalgarno Gardens”. Then “Health & Wellbeing Centre”, “St Charles Square/St Marks Rd”, “Oxford Gardens”, “Cambridge Gardens / Ladbroke Grove”, “Ladbroke Grove”, “Portobello Road”, “Powis Gardens”, “Shrewsbury Road/Brunel Estate”, “St Stephen’s Gardens”, “Chepstow Rd / Westbourne Grove”. Then “Queensway Bayswater”, “Porchester Terrace North”, “Bishops Bridge Road / Westbourne Terrace”, “Paddington Station / Eastbourne Terrace”, “Paddington Station”, “St Marys Hospital”, “Sussex Gardens”, “George Street (W2)”, “Marble Arch Station / Edgware Road”, “Marble Arch”. Before “Oxford Circus Station / John Lewis”: “Selfridges”.

On the way back the bus takes a different route, from “Oxford Circus Station / John Lewis” to “Brunel Road” (34 stops). Only in this direction does it call at “Burwood Place”, “Westbourne Terrace”, “Gloucester Terrace”, “Westbourne Grove / Queensway”, “Artesian Road”, “Great Western Road (W11)”, “Oakworth Road”, “Caverswall Street”, “East Acton Station” and “Long Drive (W3)”. Only in the direction of “Oxford Circus Station / John Lewis” does it call at, among others, “East Acton Stn / Erconwald St”, “East Acton Station / Fitzneal Street”, “North Pole Road / Scrubs Lane”, “Shrewsbury Road/Brunel Estate”, “Chepstow Rd / Westbourne Grove” and “Queensway Bayswater”. For the way back, board nearby: “East Acton Stn / Erconwald St” → “East Acton Station” (100 m), “East Acton Station / Fitzneal Street” → “East Acton Station” (50 m), “North Pole Road / Scrubs Lane” → “North Pole Road” (150 m) and “Shrewsbury Road/Brunel Estate” → “Great Western Road (W11)” (100 m). Towards “Oxford Circus Station / John Lewis”, board nearby: “Burwood Place” → “George Street (W2)” (150 m), “Westbourne Terrace” → “Bishops Bridge Road / Westbourne Terrace” (50 m), “Gloucester Terrace” → “Porchester Terrace North” (150 m) and “Westbourne Grove / Queensway” → “Queensway Bayswater” (50 m).

↓ to “Oxford Circus Station / John Lewis”↑ to “Brunel Road” Brunel RoadBrunel RoadThe Fairway (W3)The Fairway (W3)East Acton Stn / Erconwald StEast Acton Stn / Erconwald StEast Acton Station / Fitzneal StreetEast Acton Station / Fitzneal StreetWulfstan StreetWulfstan StreetHammersmith HospitalHammersmith HospitalDu Cane Road / Wood LaneDu Cane Road / Wood LaneNorth Pole RoadNorth Pole RoadNorth Pole Road / Scrubs LaneNorth Pole Road / Scrubs LaneHighlever RoadHighlever RoadDalgarno GardensDalgarno GardensHealth & Wellbeing CentreHealth & Wellbeing CentreSt Charles Square /St Marks RdSt Charles Square/St Marks RdOxford GardensOxford GardensCambridge Gardens / Ladbroke GroveCambridge Gardens / Ladbroke GroveLadbroke GroveLadbroke GrovePortobello RoadPortobello RoadPowis GardensPowis GardensShrewsbury Road /Brunel EstateShrewsbury Road/Brunel EstateSt Stephen's GardensSt Stephen's GardensChepstow Rd / Westbourne GroveChepstow Rd / Westbourne GroveQueensway BayswaterQueensway BayswaterPorchester Terrace NorthPorchester Terrace NorthBishops Bridge Road / Westbourne TerraceBishops Bridge Road / Westbourne TerracePaddington Station / Eastbourne TerracePaddington Station / Eastbourne TerracePaddington StationPaddington StationSt Marys HospitalSt Marys HospitalSussex GardensSussex GardensGeorge Street (W2)George Street (W2)Marble Arch Station / Edgware RoadMarble Arch Station / Edgware RoadMarble ArchMarble ArchSelfridgesSelfridgesOxford Circus Station / John LewisOxford Circus Station / John LewisOxford Street / John LewisOxford Street / John LewisSelfridgesSelfridgesMarble ArchMarble ArchMarble Arch Station / Edgware RoadMarble Arch Station / Edgware RoadBurwood PlaceBurwood PlaceSussex GardensSussex GardensSt Marys HospitalSt Marys HospitalPaddington StationPaddington StationPaddington Station / Eastbourne TerracePaddington Station / Eastbourne TerraceWestbourne TerraceWestbourne TerraceGloucester TerraceGloucester TerraceWestbourne Grove / QueenswayWestbourne Grove / QueenswayArtesian RoadArtesian RoadSt Stephen's GardensSt Stephen's GardensGreat Western Road (W11)Great Western Road (W11)Powis GardensPowis GardensPortobello RoadPortobello RoadLadbroke GroveLadbroke GroveCambridge Gardens / Ladbroke GroveCambridge Gardens / Ladbroke GroveOxford GardensOxford GardensSt Charles Square /St Marks RdSt Charles Square/St Marks RdOakworth RoadOakworth RoadHealth & Wellbeing CentreHealth & Wellbeing CentreDalgarno GardensDalgarno GardensHighlever RoadHighlever RoadNorth Pole RoadNorth Pole RoadCaverswall StreetCaverswall StreetDu Cane Road / Wood LaneDu Cane Road / Wood LaneHammersmith HospitalHammersmith HospitalWulfstan StreetWulfstan StreetEast Acton StationEast Acton StationThe Fairway (W3)The Fairway (W3)Long Drive (W3)Long Drive (W3)Brunel RoadBrunel Road

Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 10 towards “Oxford Circus Station / John Lewis” and 11 the other way. Tap a stop to see its name.

Connections

On part of the route, between “East Acton Station / Fitzneal Street” and “Dalgarno Gardens” it shares the road with route 70; between “Chepstow Rd / Westbourne Grove” and “St Marys Hospital” it shares the road with routes 23 and 27; between “Brunel Road” and “Du Cane Road / Wood Lane” it shares the road with route 72.

Connections by stop, in route order:

  • “Brunel Road”: bus 228
  • “The Fairway (W3)”: buses 95, 228, 260 and 272
  • “East Acton Stn / Erconwald St” (only towards “Oxford Circus Station / John Lewis”): buses 95, 228, 260 and 272
  • “East Acton Station / Fitzneal Street” (only towards “Oxford Circus Station / John Lewis”): buses 95, 228, 260 and 272
  • “Wulfstan Street”: buses 95 and 272
  • “Hammersmith Hospital”: buses 95 and 272
  • “Du Cane Road / Wood Lane”: buses 95, 220 and 272
  • “North Pole Road”: buses 220 and 272
  • “North Pole Road / Scrubs Lane” (only towards “Oxford Circus Station / John Lewis”): buses 220 and 272
  • “Highlever Road”: buses 220 and 316
  • “Dalgarno Gardens”: bus 316
  • “Health & Wellbeing Centre”: bus 316
  • “St Charles Square/St Marks Rd”: buses 295 and 316
  • Stops from “Oxford Gardens” to “Ladbroke Grove”: buses 52, 228, 295 and 316
  • “Portobello Road”: buses 52 and 228
  • “Powis Gardens”: buses 28, 31 and 328
  • “Shrewsbury Road/Brunel Estate” (only towards “Oxford Circus Station / John Lewis”): buses 28, 31 and 328
  • “St Stephen’s Gardens”: buses 28, 31 and 328
  • “Chepstow Rd / Westbourne Grove” (only towards “Oxford Circus Station / John Lewis”): buses 28, 31 and 328
  • “Queensway Bayswater” (only towards “Oxford Circus Station / John Lewis”): buses 28, 31 and 328
  • “Bishops Bridge Road / Westbourne Terrace” (only towards “Oxford Circus Station / John Lewis”): buses 16, 18 and 46
  • “Paddington Station / Eastbourne Terrace”: buses 16, 18 and 46
  • “Paddington Station”: bus 16
  • “St Marys Hospital”: buses 6, 16 and 18
  • “Sussex Gardens”: buses 6, 16 and 18
  • “George Street (W2)” (only towards “Oxford Circus Station / John Lewis”): bus 6
  • “Marble Arch Station / Edgware Road”: buses 2, 6, 13, 74, 94, 113, 137, 148, 189, 205, 274, 390 and 757
  • “Marble Arch”: buses 2, 6, 13, 74, 94, 113, 137, 139, 148, 189, 205, 274, 390 and 757
  • “Selfridges”: buses 2, 13, 74, 94, 113, 139, 189, 205, 274, 390 and 757
  • “Oxford Circus Station / John Lewis”: buses 12, 22, 55, 73, 88, 94, 139, 159, 390 and 453
  • “Oxford Street / John Lewis”: buses 12, 22, 88, 94, 139, 159, 390 and 453
  • “Burwood Place” (only towards “Brunel Road”): bus 6
  • “Westbourne Terrace” (only towards “Brunel Road”): buses 16, 18 and 46
  • “Gloucester Terrace” (only towards “Brunel Road”): buses 18 and 46
  • “Artesian Road” (only towards “Brunel Road”): buses 28, 31 and 328
  • “Great Western Road (W11)” (only towards “Brunel Road”): buses 28, 31 and 328
  • “Oakworth Road” (only towards “Brunel Road”): bus 316
  • “Caverswall Street” (only towards “Brunel Road”): buses 220 and 272
  • “East Acton Station” (only towards “Brunel Road”): buses 95, 228, 260 and 272
  • “Long Drive (W3)” (only towards “Brunel Road”): bus 228

Pages for these routes: bus 6.

Passes and concessions

Tickets, passes and concessions are covered on a separate page: how to pay for public transport in London.

Questions about bus 7

Does bus 7 go to “Hammersmith Hospital”?

Yes, in both directions.

Where can I change from bus 7 to another bus route?

Most routes stop at “Marble Arch Station / Edgware Road” (2, 6, 13, 74, 94, 113, 137, 148, 189, 205, 274, 390 and 757) and “Marble Arch” (2, 6, 13, 74, 94, 113, 137, 139, 148, 189, 205, 274, 390 and 757). All other stops with connections are listed above.

Checked on 6 October 2026. Source of the route and stops: Transport for London (TfL).

...