London test centres
All 24 car driving test centres in Greater London, with official pass rates and waiting times.
London average
49.1%
Across these 24 centres
Great Britain average
50.0%
April 2025 to March 2026
Tests in London
260,795
April 2025 to March 2026
24 test centres
Barnet
Barnet · EN5 1AD
- Pass rate
- 49.9%
- Typical wait
- 19.1 weeks
Belvedere
Bexley · DA17 5EE
- Pass rate
- 40.5%
- Typical wait
- 4.3 weeks
Bromley
Bromley · BR1 5AB
- Pass rate
- 52.9%
- Typical wait
- 7.9 weeks
Chingford
Waltham Forest · E4 6AD
- Pass rate
- 39.9%
- Typical wait
- 12.6 weeks
Enfield (Innova Business Park)
Enfield · EN3 7XY
- Pass rate
- 53.9%
- Typical wait
- 2.4 weeks
Erith
Bexley · DA17 6LJ
- Pass rate
- 51.6%
- Typical wait
- 8.6 weeks
Goodmayes
Redbridge · IG3 9UZ
- Pass rate
- 43.7%
- Typical wait
- 11.8 weeks
Greenford (Horsenden Lane)
Ealing · UB6 7QH
- Pass rate
- 41.4%
- Typical wait
- 18.4 weeks
Hendon
Barnet · NW9 5TZ
- Pass rate
- 51.4%
- Typical wait
- 21.1 weeks
Hornchurch
Havering · RM12 6JX
- Pass rate
- 46.3%
- Typical wait
- 22.3 weeks
Isleworth (Fleming Way)
Hounslow · TW7 6DB
- Pass rate
- 50.4%
- Typical wait
- 20.9 weeks
Mill Hill
Barnet · NW7 2DQ
- Pass rate
- 51.4%
- Typical wait
- 16.4 weeks
Mitcham
Sutton · CR0 3AQ
- Pass rate
- 47.0%
- Typical wait
- 16.1 weeks
Morden
Merton · SM4 4PE
- Pass rate
- 51.0%
- Typical wait
- 19.1 weeks
Pinner
Hillingdon · HA5 2DZ
- Pass rate
- 49.7%
- Typical wait
- 23.1 weeks
Sidcup
Bexley · DA14 5AG
- Pass rate
- 58.7%
- Typical wait
- 23 weeks
Southall
Ealing · UB1 2HD
- Pass rate
- 44.8%
- Typical wait
- 5.4 weeks
Tolworth
Kingston upon Thames · KT6 7RZ
- Pass rate
- 53.6%
- Typical wait
- 23.1 weeks
Tottenham
Haringey · N17 8JL
- Pass rate
- 48.9%
- Typical wait
- 6.7 weeks
Uxbridge
Hillingdon · UB8 2DB
- Pass rate
- 52.3%
- Typical wait
- 16.3 weeks
Wanstead
Redbridge · E11 2AW
- Pass rate
- 44.4%
- Typical wait
- 13 weeks
West Wickham
Bromley · BR4 0RL
- Pass rate
- 51.6%
- Typical wait
- 6 weeks
Wood Green
Haringey · N22 5LF
- Pass rate
- 46.8%
- Typical wait
- 11.8 weeks
Yeading
Hillingdon · UB4 9BS
- Pass rate
- 52.8%
- Typical wait
- 3 weeks
Pass rates are for April 2025 to March 2026. Typical wait is DVSA's median time from booking to test, for tests taken in September 2026.
Source: gov.uk (DVSA tables DRT122A, DRT121A and DRT122F) · checked 20 October 2026
Source: gov.uk (Find a driving test centre) · checked 20 October 2026
Data and map credits
- Contains public sector information licensed under the Open Government Licence v3.0. Pass rates and waiting times come from DVSA's published statistics, and addresses come from gov.uk.
- Map data © OpenStreetMap contributors.
- Map tiles by OpenFreeMap, using © OpenMapTiles.
- Borough information from postcodes.io. Contains OS data © Crown copyright and database right 2025. Contains Royal Mail data © Royal Mail copyright and database right 2025. Contains National Statistics data © Crown copyright and database right 2025.