Bus 228 in London: Central Middlesex Hospital to Chippenham Road
The number 228 links Central Middlesex Hospital with Chippenham Road, running through Harlesden, East Acton, White City, Shepherd's Bush and Ladbroke Grove on the way. Each direction has around 43 stops and takes between 69 and 73 minutes to complete.
Buses on this route run much less often than most in this set, so the timetable matters more than usual. The sections below set out the stops and the hours when buses run.
Where the route goes
From Central Middlesex Hospital the bus goes via Barretts Green Road and Waxlow Road to Harlesden Station, then past Willesden Junction Station and Webb Place. It continues through the Old Oak Common Railway Depot, East Acton and Steventon Road to Uxbridge Road and Wormholt Road in Shepherd's Bush.
The central part of the route runs through White City Bus Station and Shepherd's Bush (Central Line), then Holland Park and Ladbroke Grove before turning towards Queen's Park. It finishes at Chippenham Road / Shirland Road after Elgin Avenue. A journey from Central Middlesex Hospital takes 73 minutes on weekdays and 57 minutes at weekends, and the return takes 69 minutes on weekdays.
Stops: Central Middlesex Hospital - Chippenham Road /Shirland Road
- Central Middlesex Hospital
- Barretts Green Road
- Waxlow Road
- Harlesden Station
- Fairlight Avenue
- Willesden County Court
- Harlesden Jubilee Clock
- Willesden Junction Station
- Webb Place
- Old Oak Common Railway Depot
- The Fairway (W3)
- East Acton Stn / Erconwald St
- Westway / East Acton
- East Acton Lane / Old Oak Road
- Hemlock Road East Acton
- Steventon Road
- Uxbridge Road
- Wormholt Road Shepherd's Bush
- Adelaide Grove
- Ellerslie Road
- Queens Park Rangers FC
- Mandela Close
- White City
- White City Bus Station
- Shepherd's Bush (Central Line)
- Royal Crescent
- Norland Square
- Holland Park
- Ladbroke Square Gardens
- Blenheim Crescent
- Ladbroke Grove
- Chesterton Road
- St Charles Square/Ladbroke Grv
- Barlby Road
- Kensal House
- Ladbroke Grove Sainsbury's
- Fifth Avenue Queen's Park
- Third Avenue (W10)
- Portnall Road
- Great Western Road / Elgin Ave
- Elgin Avenue / Harrow Road
- Elgin Avenue / Chippenham Road
- Chippenham Road /Shirland Road
Stops: Chippenham Road /Shirland Road - Central Middlesex Hospital
- Chippenham Road /Shirland Road
- Westminster Register Office
- Ashmore Road
- Second Avenue (W10)
- Fifth Avenue / Queen's Park Library
- Ladbroke Grove / Kilburn Lane
- Ladbroke Grove Sainsbury's
- Kensal House
- Barlby Road
- St Charles Square/Ladbroke Grv
- Chesterton Road
- Ladbroke Grove
- Elgin Crescent
- Ladbroke Square Gardens
- Holland Park
- Holland Park
- Norland Square
- Royal Crescent
- Shepherd's Bush (Central Line)
- White City Bus Station
- White City
- Queens Park Rangers FC
- Ellerslie Road
- Adelaide Grove
- Galloway Road
- Wormholt Road Shepherd's Bush
- Uxbridge Road
- St Saviour's Church (W3)
- Hilary Road
- Old Oak Common Lane / Savoy Circus
- The Fairway (W3)
- Long Drive (W3)
- Old Oak Common Railway Depot
- Old Oak Lane / Atlas Road
- Webb Place
- Willesden Junction Station
- Acton Lane Harlesden
- Willesden County Court
- Fairlight Avenue
- Harlesden Station
- Waxlow Road
- Barretts Green Road
- Central Middlesex Hospital
When it runs
On weekdays buses leave Central Middlesex Hospital from 00:05 until 23:35, with only 42 journeys in that direction. From Chippenham Road / Shirland Road the first bus is at 00:24 and the last at 23:56, with 41 weekday journeys. Weekend services are fewer still, at 39 and 40 journeys respectively.
On weekdays a bus comes about every 34 minutes from the hospital and about every 35 minutes from Chippenham Road. At weekends the gap is around 36 to 37 minutes.
Timetable at a glance
| Direction | Days | First | Last | Journeys | Every | Journey time |
|---|---|---|---|---|---|---|
| Central Middlesex Hospital - Chippenham Road /Shirland Road | weekdays | 00:05 | 23:35 | 42 | ~34 min | 73 min |
| Central Middlesex Hospital - Chippenham Road /Shirland Road | weekends | 00:05 | 23:35 | 39 | ~37 min | 57 min |
| Chippenham Road /Shirland Road - Central Middlesex Hospital | weekdays | 00:24 | 23:56 | 41 | ~35 min | 69 min |
| Chippenham Road /Shirland Road - Central Middlesex Hospital | weekends | 00:24 | 23:56 | 40 | ~36 min | 55 min |
Tips for passengers
With a bus only every 35 minutes or so, plan your times carefully and aim to arrive at the stop a few minutes early. Note the last departure from the hospital is at 23:35 on weekdays. Harlesden Station, Willesden Junction Station and Shepherd's Bush (Central Line) are stations on the route that can help you make onward connections.
See also
Stops and journey times on the London Bus 60.
You may also need the London Bus 61.
Another route in the city: London Bus 56.
Timetable and stops for London Bus 62.
Full stop list for the London Bus 63.
Route details for the London Bus 58.
Compare with the London Bus 59.
Also in London: London Bus 64.