8 October 2026

Bus route 12 in London: Oxford Circus Stn/Margaret St ↔ Eynella Road / Dulwich Library

Related

Share

Bus route 12 in London goes from “Oxford Circus Stn/Margaret St” to “Eynella Road / Dulwich Library”. The return journey starts at “Etherow Street” (150 m from “Eynella Road / Dulwich Library”).

All routes in London →

Which way bus 12 runs

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

Towards “Eynella Road / Dulwich Library”: 37 stops. After “Oxford Circus Stn/Margaret St”, the bus calls at “Conduit Street / Hamleys Toy Store”, “Piccadilly Circus”, “Haymarket / Charles II Street”, “Trafalgar Square”, “Whitehall / Horseguards Avenue”, “Horse Guards Parade”, “Westminster Station / Parliament Square”, “St Thomas’ Hospital / County Hall”, “Lower Marsh”, “Lambeth North”. Then “St George’s Circus”, “Elephant & Castle / London Road”, “Elephant & Castle Station”, “Larcom Street”, “East Street”, “Westmoreland Road”, “Camberwell Road / Albany Road”, “Bowyer Place”, “Medlar Street”, “Camberwell Church Street / Camberwell Green”. Then “St Giles Church”, “Vestry Road”, “Peckham Road / Southampton Way”, “Harris Academy / Peckham”, “Peckham Library”, “Clayton Road (SE15)”, “The Aylesham Centre”, “Peckham Rye Station”, “Nigel Road”, “Peckham Rye/East Dulwich Road”. Before “Eynella Road / Dulwich Library”: “The Gardens”, “Barry Road / Peckham Rye”, “Upland Road Peckham”, “Underhill Road East Dulwich”, “Goodrich Road”.

On the way back the bus takes a different route, from “Etherow Street” to “Oxford Circus Stn/Margaret St” (39 stops). Only in this direction does it call at “Peckham Rye / Barry Road”, “Heaton Road”, “Hanover Park”, “Camberwell Green”, “Wyndham Road / Camberwell Road”, “Heygate Street”, “London College of Comm”, “St Georges Rd/Imperial War Mus”, “Regent Street / St James’s”, “Beak Street / Hamleys Toy Store” and “Oxford Circus Station”. Only in the direction of “Eynella Road / Dulwich Library” does it call at, among others, “Conduit Street / Hamleys Toy Store”, “Haymarket / Charles II Street”, “Whitehall / Horseguards Avenue”, “St George’s Circus”, “Elephant & Castle / London Road” and “Peckham Library”. For the way back, board nearby: “Conduit Street / Hamleys Toy Store” → “Beak Street / Hamleys Toy Store” (150 m), “Haymarket / Charles II Street” → “Regent Street / St James’s” (150 m), “Whitehall / Horseguards Avenue” → “Horse Guards Parade” (100 m) and “St George’s Circus” → “Lambeth North” (200 m). Towards “Eynella Road / Dulwich Library”, board nearby: “Peckham Rye / Barry Road” → “The Gardens” (100 m), “Heaton Road” → “Nigel Road” (150 m), “Hanover Park” → “Peckham Library” (100 m) and “Camberwell Green” → “Camberwell Church Street / Camberwell Green” (150 m).

↓ to “Eynella Road / Dulwich Library”↑ to “Margaret Street/Oxford Circus” Oxford Circus Stn /Margaret StOxford Circus Stn/Margaret StConduit Street / Hamleys Toy StoreConduit Street / Hamleys Toy StorePiccadilly CircusPiccadilly CircusHaymarket / Charles II StreetHaymarket / Charles II StreetTrafalgar SquareTrafalgar SquareWhitehall / Horseguards AvenueWhitehall / Horseguards AvenueHorse Guards ParadeHorse Guards ParadeWestminster Station / Parliament SquareWestminster Station / Parliament SquareSt Thomas' Hospital / County HallSt Thomas' Hospital / County HallLower MarshLower MarshLambeth NorthLambeth NorthSt George's CircusSt George's CircusElephant & Castle / London RoadElephant & Castle / London RoadElephant & Castle StationElephant & Castle StationLarcom StreetLarcom StreetEast StreetEast StreetWestmoreland RoadWestmoreland RoadCamberwell Road / Albany RoadCamberwell Road / Albany RoadBowyer PlaceBowyer PlaceMedlar StreetMedlar StreetCamberwell Church Street / Camberwell GreenCamberwell Church Street / Camberwell GreenSt Giles ChurchSt Giles ChurchVestry RoadVestry RoadPeckham Road / Southampton WayPeckham Road / Southampton WayHarris Academy / PeckhamHarris Academy / PeckhamPeckham LibraryPeckham LibraryClayton Road (SE15)Clayton Road (SE15)The Aylesham CentreThe Aylesham CentrePeckham Rye StationPeckham Rye StationNigel RoadNigel RoadPeckham Rye /East Dulwich RoadPeckham Rye/East Dulwich RoadThe GardensThe GardensBarry Road / Peckham RyeBarry Road / Peckham RyeUpland Road PeckhamUpland Road PeckhamUnderhill Road East DulwichUnderhill Road East DulwichGoodrich RoadGoodrich RoadEynella Road / Dulwich LibraryEynella Road / Dulwich LibraryEtherow StreetEtherow StreetGoodrich RoadGoodrich RoadUnderhill Road East DulwichUnderhill Road East DulwichUpland Road PeckhamUpland Road PeckhamPeckham Rye / Barry RoadPeckham Rye / Barry RoadThe GardensThe GardensPeckham Rye /East Dulwich RoadPeckham Rye/East Dulwich RoadNigel RoadNigel RoadHeaton RoadHeaton RoadPeckham Rye StationPeckham Rye StationHanover ParkHanover ParkHarris Academy / PeckhamHarris Academy / PeckhamPeckham Road / Southampton WayPeckham Road / Southampton WayVestry RoadVestry RoadSt Giles ChurchSt Giles ChurchCamberwell Church Street / Camberwell GreenCamberwell Church Street / Camberwell GreenCamberwell GreenCamberwell GreenMedlar StreetMedlar StreetWyndham Road / Camberwell RoadWyndham Road / Camberwell RoadBowyer PlaceBowyer PlaceCamberwell Road / Albany RoadCamberwell Road / Albany RoadWestmoreland RoadWestmoreland RoadEast StreetEast StreetLarcom StreetLarcom StreetHeygate StreetHeygate StreetElephant & Castle StationElephant & Castle StationLondon College of CommLondon College of CommSt Georges Rd/Imperial War MusSt Georges Rd/Imperial War MusLambeth NorthLambeth NorthLower MarshLower MarshSt Thomas' Hospital / County HallSt Thomas' Hospital / County HallWestminster Station / Parliament SquareWestminster Station / Parliament SquareHorse Guards ParadeHorse Guards ParadeTrafalgar SquareTrafalgar SquareRegent Street / St James'sRegent Street / St James'sPiccadilly CircusPiccadilly CircusBeak Street / Hamleys Toy StoreBeak Street / Hamleys Toy StoreOxford Circus StationOxford Circus StationMargaret Street /Oxford CircusMargaret Street/Oxford Circus

Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 11 towards “Eynella Road / Dulwich Library” and 13 the other way. Tap a stop to see its name.

Other routes along the way

On part of the route, between “Elephant & Castle / London Road” and “Peckham Library” it shares the road with route 171; between “Oxford Circus Stn/Margaret St” and “Elephant & Castle / London Road” it shares the road with route 453; between “St Thomas’ Hospital / County Hall” and “Medlar Street” it shares the road with route 148.

Connections by stop, in route order:

  • “Oxford Circus Stn/Margaret St”: buses 7, 22, 55, 73, 88, 94, 98, 139, 159 and 390
  • “Conduit Street / Hamleys Toy Store” (only towards “Eynella Road / Dulwich Library”): buses 22, 55, 73, 88, 94, 98, 139, 159 and 390
  • “Piccadilly Circus”: buses 9, 14, 19, 23, 38, 88, 94, 139 and 159
  • “Haymarket / Charles II Street” (only towards “Eynella Road / Dulwich Library”): buses 9, 14, 19, 23, 24, 29, 38, 88, 94, 139, 159 and 176
  • “Trafalgar Square”: buses 9, 15, 23, 24, 26, 29, 87, 88, 91, 94, 139, 159 and 176
  • “Whitehall / Horseguards Avenue” (only towards “Eynella Road / Dulwich Library”): buses 9, 15, 23, 24, 26, 29, 87, 88, 91, 139, 159 and 176
  • “Horse Guards Parade”: buses 11, 24, 26, 87, 88, 91 and 159
  • “Westminster Station / Parliament Square”: buses 11, 24, 26, 87, 88 and 159
  • “St Thomas’ Hospital / County Hall”: buses 11, 53, 76, 77, 159, 381 and C10
  • “Lower Marsh”: buses 11, 53, 59, 76, 77, 159, 381 and C10
  • “Lambeth North”: buses 1, 3, 53, 59, 76, 155, 159, 172, 176, 188, 344, 360, 363 and C10
  • “St George’s Circus” (only towards “Eynella Road / Dulwich Library”): buses 1, 53, 59, 63, 155, 159, 172, 176, 188, 344, 360, 363 and C10
  • “Elephant & Castle / London Road” (only towards “Eynella Road / Dulwich Library”): buses 1, 35, 53, 63, 133, 136, 155, 172, 176, 188, 196, 333, 343, 344, 360, 363, 415, 468, BL1, C10 and P5
  • “Elephant & Castle Station”: buses 1, 35, 53, 63, 133, 136, 155, 172, 176, 188, 196, 333, 343, 344, 360, 363, 415, 468, BL1, C10 and P5
  • “Larcom Street”: buses 35, 136, 176, 343, 468 and P5
  • “East Street”: buses 35, 176, 468 and P5
  • “Westmoreland Road”: buses 35, 42, 176, 468 and P5
  • “Camberwell Road / Albany Road”: buses 35, 42, 176 and 468
  • “Bowyer Place”: buses 35, 42, 176 and 468
  • “Medlar Street”: buses 35, 36, 42, 176, 185, 345, 436 and 468
  • “Camberwell Church Street / Camberwell Green”: buses 35, 36, 42, 45, 176, 185, 345, 436, 468 and 484
  • “St Giles Church”: buses 36, 176, 185, 345, 436 and 484
  • “Vestry Road”: buses 36, 345 and 436
  • “Peckham Road / Southampton Way”: buses 36, 136, 343, 345 and 436
  • “Harris Academy / Peckham”: buses 36, 63, 78, 136, 343, 345, 363, 381, 436, P12 and P13
  • Stops from “Peckham Library” to “The Aylesham Centre” (only towards “Eynella Road / Dulwich Library”): buses 36, 37, 63, 78, 136, 177, 343, 345, 363, 381, 436, P12 and P13
  • “Peckham Rye Station”: buses 36, 37, 63, 78, 136, 177, 343, 345, 363, 381, 436, P12 and P13
  • “Nigel Road”: buses 37, 63, 78, 343, 363 and P12
  • “Peckham Rye/East Dulwich Road”: buses 37, 63, 78, 343, 363, 484 and P12
  • “The Gardens”: buses 37, 63, 78, 343, 363, 484 and P12
  • “Barry Road / Peckham Rye” (only towards “Eynella Road / Dulwich Library”): buses 63 and 363
  • “Upland Road Peckham”: buses 63, 363 and P13
  • “Underhill Road East Dulwich”: bus P13
  • “Goodrich Road”: buses 176, 185 and P13
  • “Eynella Road / Dulwich Library”: buses 176 and 185
  • “Etherow Street”: buses 176 and 185
  • “Peckham Rye / Barry Road” (only towards “Oxford Circus Stn/Margaret St”): buses 37, 63, 343, 363 and 484
  • “Heaton Road” (only towards “Oxford Circus Stn/Margaret St”): buses 37, 63, 78, 343, 363, P12 and P13
  • “Hanover Park” (only towards “Oxford Circus Stn/Margaret St”): buses 36, 37, 63, 78, 136, 177, 343, 345, 363, 381, 436, P12 and P13
  • “Camberwell Green” (only towards “Oxford Circus Stn/Margaret St”): buses 35, 36, 42, 45, 176, 185, 345, 436, 468 and 484
  • “Wyndham Road / Camberwell Road” (only towards “Oxford Circus Stn/Margaret St”): buses 35, 42, 176 and 468
  • “Heygate Street” (only towards “Oxford Circus Stn/Margaret St”): buses 35, 133, 136, 155, 176, 196, 333, 343, 415, 468 and P5
  • “London College of Comm” (only towards “Oxford Circus Stn/Margaret St”): buses 1, 35, 53, 63, 133, 136, 155, 172, 176, 188, 196, 333, 343, 344, 360, 363, 415, 468, BL1, C10 and P5
  • “St Georges Rd/Imperial War Mus” (only towards “Oxford Circus Stn/Margaret St”): buses 1, 53, 63, 155, 172, 176, 188, 344, 360, 363, 468, BL1 and C10
  • “Regent Street / St James’s” (only towards “Oxford Circus Stn/Margaret St”): buses 9, 14, 19, 23, 38, 88, 94, 139 and 159
  • “Beak Street / Hamleys Toy Store” (only towards “Oxford Circus Stn/Margaret St”): buses 9, 14, 19, 22, 23, 38, 88, 94, 139 and 159
  • “Oxford Circus Station” (only towards “Oxford Circus Stn/Margaret St”): buses 7, 22, 55, 73, 88, 94, 98, 139, 159 and 390
  • “Margaret Street/Oxford Circus”: buses 7, 22, 55, 73, 88, 94, 98, 139, 159 and 390

Pages for these routes: bus BL1, bus C10, bus P12, bus P13, bus P5, bus 1, bus 3, bus 7, bus 9, bus 11, bus 14, bus 15, bus 22.

Passes and concessions

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

Questions about bus 12

Where does bus 12 start its return journey?

At “Etherow Street” (150 m from “Eynella Road / Dulwich Library”).

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

Most routes stop at “Elephant & Castle / London Road” (only towards “Eynella Road / Dulwich Library”; 1, 35, 53, 63, 133, 136, 155, 172, 176, 188, 196, 333, 343, 344, 360, 363, 415, 468, BL1, C10 and P5) and “Elephant & Castle Station” (1, 35, 53, 63, 133, 136, 155, 172, 176, 188, 196, 333, 343, 344, 360, 363, 415, 468, BL1, C10 and P5). All other stops with connections are listed above.

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

...