| Rank | Bib | Name | Team | License | UCIID | Time | Gap |
|---|---|---|---|---|---|---|---|
| 1. | 522 | BEXLEY, Dylan | Dulwich Paragon CC | 1149867 | | 1:07:05 | |
| 2. | 517 | CHAMPNESS, Paul | Hadleigh MTB Club | 438661 | | 1:08:10 | 1'04" |
| 3. | 526 | MURRELL, Philip | Forest Side Riders | 441810 | | 1:09:03 | 1'57" |
| 4. | 502 | CODRINGTON, Charles | Dulwich Paragon CC | 423303 | | 1:09:33 | 2'28" |
| 5. | 516 | CARTER, Kevin | Hackney GT | 711714 | | 1:10:03 | 2'57" |
| 6. | 523 | HIME, Simon | Finchley Racing Team | 430541 | | 1:10:17 | 3'12" |
| 7. | 505 | JONES, Russell | Hackney GT | 721007 | | 1:10:38 | 3'32" |
| 8. | 520 | PENTNEY, Graham | Greenwich Tritons | 425371 | | 1:11:22 | 4'17" |
| 9. | 515 | WALL, Julian | 403091 | | 1:11:35 | 4'29" | |
| 10. | 503 | DYER, Peter | Lee Valley Velo | 1267006 | | 1:11:41 | 4'36" |
| 11. | 507 | LEWEY, Richard | Crystal Palace Triathletes | 459348 | | 58:54 | -1 lap |
| 12. | 524 | LAWRENCE, Mike | 892028 | | 59:01 | -1 lap | |
| 13. | 501 | BOULT, Robert | Scottish MTB Leaders Association | 905929 | | 59:41 | -1 lap |
| 14. | 525 | MAHER, Shane | Brixton Cycles Club | 717598 | | 59:49 | -1 lap |
| 15. | 504 | GALVIN, Graham | East London Velo | 447143 | | 1:00:53 | -1 lap |
| 16. | 513 | PELEG, Oren | Regents Park Rouleurs | 413107 | | 1:01:48 | -1 lap |
| 17. | 527 | WEINER, Allan | London Phoenix CC | 944028 | | 1:04:31 | -1 lap |
| 18. | 512 | ORME, Tim | 1498955 | | 1:06:28 | -1 lap | |
| 19. | 506 | LAMBERT, Ian | BW_17744 | | 1:12:10 | -1 lap | |
| DNF | 514 | RICHARDSON, Joe | 806008 | | |||
| DNF | 509 | MCMAHON, John | 722840 | |