MOT test centres near London
914 DVSA authorised test stations within 16 km of the middle of London, the nearest 1.9 km away. Of those, 145 test motorbikes, 224 vans up to 3,500kg and 140 minibuses and coaches.
What the MOT data says about London
Figures for the SE postcode area, where 5 of the 10 garages nearest London sit, from every MOT recorded in 2025.
76.11%pass first time
72.32%national average
10.9average age, years
72,934average miles at test
What can be tested in and around London
| Class | Covers | Stations |
|---|---|---|
| Class 1 | Motorcycles up to 200cc | 145 |
| Class 2 | Motorcycles over 200cc | 145 |
| Class 3 | Three-wheelers | 17 |
| Class 4 | Cars and light vans | 862 |
| Class 5 | Minibuses and coaches, 13 or more seats | 140 |
| Class 7 | Vans 3,000kg to 3,500kg | 224 |
What stops cars passing near London
The three defects recorded most often across the SE postcode area during 2025:
How London compares with the towns around it
Across the SE postcode area 76.1% of MOTs passed first time. Nearby it runs from 77.0% at Islington (4.5 km) to 79.1% at Camden (5.2 km).
Test stations near London
The full list of garages is on Garages near London.
Class 1, 2
1.9 km away✓
020 7582 7878
Class 1, 2, 4
1.9 km away✓
020 7928 5005
Class 1, 2, 3, 4
2.1 km away✓
020 7278 6375
Class 1, 2
2.5 km away✓
020 7820 7818
Class 4
2.7 km away✓
020 7703 8744
Class 4
2.7 km away✓
020 7235 9900
Class 4
2.7 km away✓
020 7622 7661
Class 4
2.8 km away✓
020 7837 5450
Class 4
3.0 km away✓
020 7387 8803
Class 4
3.0 km away✓
020 7708 0674
Class 1, 2
3.2 km away✓
020 7378 1667
Class 4, 7
3.6 km away✓
020 7720 3838
Class 4, 5, 7
3.7 km away✓
020 7974 6442
Class 1, 2, 4
3.8 km away✓
07866 380492
Class 1, 2, 4
3.8 km away✓
07866 380492
Class 4, 7
3.9 km away✓
020 7482 2574
Class 4
3.9 km away✓
020 7267 7800
Class 4, 5, 7
3.9 km away✓
020 7498 647876226444
Class 4, 5, 7
3.9 km away✓
020 7485 4664
Class 4
4.0 km away✓
020 7424 9898
Class 4
4.0 km away✓
020 7586 5314
Class 1, 2, 3, 4, 5, 7
4.1 km away✓
020 7720 3937
Class 4, 5, 7
4.2 km away✓
020 7819 95559797
Class 4
4.3 km away✓
020 7485 8900
Class 1, 2, 4
4.4 km away✓
020 7622 7844
Class 4
4.4 km away✓
07973 444888
Class 4
4.4 km away✓
020 7622 2101
Class 4
4.5 km away✓
020 7485 1613
Class 3, 4
4.6 km away✓
020 7274 4809
Class 4
4.6 km away✓
020 7794 9585