London Buses route 2 is a Transport for London contracted bus route in London, England. Running between West Norwood and Marylebone, it is operated by Arriva London.
Route 2 commenced operating on 27 March 1993 between Crystal Palace and Marylebone Station via Elder Road - Norwood Garage - Tulse Hill - Brixton - Stockwell - Vauxhall - Victoria - Hyde Park Corner - Marble Arch - Baker Street. The route was initially operated by South London Buses from their Norwood (N) garage using AEC Routemasters. The route is a renumbering of route 2B.
On 29 January 1994, the route was converted to one man operation with the AEC Routemasters replaced by ECW bodied Leyland Olympians and MCW Metrobuses.
On 27 January 1996, the route was converted to full ECW bodied Leyland Olympian operation.
On 15 February 2003, the route was withdrawn between Norwood (N) garage and Crystal Palace, this section was replaced by Route 432. At the same time the northern terminus was cut back to Baker Street to make room for route 453.
On 30 August 2003, the route was converted to low floor operation using brand new Alexander ALX400 bodied Volvo B7TLs.
On 2 April 2005, the route was retained by Arriva London.
On 24 March 2007, the route was diverted at Gloucester Place via Dorset Square and Melcombe Street to Marylebone Station.
In January 2010, brand new Alexander Dennis Enviro 400s were introduced.
On 3 April 2010, the route was retained by Arriva London.
From April 2016 until September 2016, Wright Gemini 2 bodied VDL DB300s were temporarily introduced.
In March 2017, the Alexander Dennis Enviro 400s and Alexander ALX400 bodied Volvo B7TLs were replaced by Wright Eclipse Gemini 3 bodied Volvo B5LHs.
On 1 April 2017, the route was retained by Arriva London.
Route 2 operates via these primary locations:
- West Norwood Bus Garage
- West Norwood Station
- Tulse Hill Station
- Brixton Station
- Stockwell Station
- Vauxhall Bus Station
- Bessborough Gardens for Pimlico Station
- Victoria Station
- Hyde Park Corner
- Marble Arch
- Baker Street Station
- Marylebone Station