We have almost 100 permanent drop off points nationwide. All you have to do is search for your nearest point, fill in the form, and take your bike to the store. They will then deliver the bike to us.


Enter your town or postcode.

1. Re-Cycle

Unit 8 The Grove Estate, Colchester Road, Wormingford, Colchester, Essex CO6 3AJRead more

2. Revel Outdoors

Revel Outdoors 19-20 Brentgovel Street Bury St Edmunds Suffolk IP33 1EBRead more

3. Torque Bikes

Torque Bikes 70 Cross Street Sudbury Suffolk CO10 2DJRead more

4. Cambridge Bike Tours

Cambridge Bike Tours 6 Elm Street Cambridge Cambridgeshire CB1 1EJRead more

5. Wildside Cycles

Wildside Cycles 77 - 83 Camden Road Tunbridge Wells Kent TN1 2QLRead more

6. Cycle Revolution- Ipswich

Cycle Revolution 621 Foxhall Road Ipswich Suffolk IP3 8NDRead more

7. Cycle Revolution- Colchester

Cycle Revolution 1 Peartree Business Centre Peartree Road Colchester Essex CO3 0JNRead more

8. Pedal It

288-290 Lee High Road Lewisham London SE13 5PJRead more

9. YareCycle

Yarecycle 8 Hamilton Walk Martham Norfolk NR29 4TBRead more

10. Re-Cycle Isle of Wight

Re-Cycle Isle of Wight 79 Place Road Cowes Isle of Wight PO31 7AERead more

11. Re-Cycle Framlingham

Re-Cycle Framlingham 2 Black Barn Saxtead Road Framlingham Suffolk IP13 9PURead more

12. Halfords - Eastbourne

Halfords 2a Marshall Rd Eastbourne BN23 6QURead more

13. Halfords – Yeovil

Halfords Unit 4 Houndstone Retail Park Western Avenue Yeovil Somerset BA22 8YQRead more

14. Halfords – Wrexham

Halfords Mount Street Wrexham Clwyd LL13 8DNRead more

15. Halfords – Worcester

Halfords Elgar Retail Park Blackpole Road Worcester Worcestershire WR3 8HPRead more

16. Halfords – Winchester

Halfords Unit 1 Moorside Road Winnall Winchester Hampshire SO23 7RXRead more

17. Halfords – Watford

Halfords Unit 6 Century Park Dalton Way Watford Hertfordshire WD17 2SFRead more

18. Halfords – Waterlooville

Halfords Hambledon Road Waterlooville Hampshire PO7 7ULRead more

19. Halfords- Orping

Halfords 4b Springvale Retail Park Sevenoaks Way Orpington BR5 3UHRead more

20. Halfords – Twickenham

Halfords Unit 4 Ivybridge Centre Twickenham Road Isleworth Twickenham Middlesex TW7 7DZRead more

21. Halfords – Tottenham

Halfords Unit 6, Broad Lane Tottenham London N15 4QDRead more

22. Halfords – Tonbridge

Halfords Cannon Lane Tonbridge Kent TN9 1PNRead more

23. Halfords- Telford

Halfords Unit 1, Telford Bridge Retail Park Telford Shropshire TF3 4PARead more

24. Halfords- Tallaght

Halfords Unit 6 Belgard Retail Park Belgard Road Tallaght DublinRead more

25. Halfords – Stockton On Tees

Halfords Bridge Road Stockton On Tees Cleveland TS18 3AYRead more

26. Halfords – Southport

Halfords 1 Kew Roundabout Meols Cop Lane Southport Merseyside PR9 7RGRead more

27. Halfords – Sheffield

Halfords 10 Guernsey Road Sheffield South Yorkshire S2 4HGRead more

28. Halfords – Pontefract

Halfords Unit J Park Road Retail Park Park Road Pontefract West Yorkshire WF8 4PRRead more

29. Halfords – Plymouth

Halfords Unit D Marsh Mills Retail Park Longbridge Road Plymouth Devon PL6 8LXRead more

30. Halfords- Peterborough

Halfords Mallory Road Peterborough Cambridgeshire PE1 5AURead more

31. Halfords – Oldbury

Halfords Birchfield Road Oldbury West Midlands B69 1DTRead more

32. Halfords – Nuneaton

Halfords Newtown Road Nuneaton Warwickshire CV11 5UTRead more

33. Halfords – Newtown Abbey

Halfords Unit 4 Valley Retail Park Church Road Newtown Abbey North Belfast BT36 7LBRead more

34. Halfords – New Malden

Halfords 7 Beverley Way New Malden Surrey KT3 4PHRead more

35. Halfords- Margate

Halfords Unit G1 Ramsgate Road Margate Kent CT9 4JPRead more

36. Halfords – Mansfield

Halfords Baums Lane Nottingham Road Mansfield Nottinghamshire NG18 2RARead more

37. Halfords – Llanelli

Halfords Unit 10B Pemberton Retail Park Llanelli Carmarthenshire SA14 9UZRead more

38. Halfords – Livingston

Halfords Unit 9 Almondvale Retail Park Almondvale South Livingston West Lothian EH54 6RQRead more

39. Halfords – Liverpool

Halfords 491-499 Edge Lane Liverpool Merseyside L13 1AARead more

40. Halfords – Lisburn

Halfords 31-33 Hillsborough Road Lisburn County Antrim BT28 1JLRead more

41. Halfords- Lincoln

Halfords Outer Circle Retail Park Wragby Road Lincoln LN2 4UXRead more

42. Halfords – Letterkenny

Halfords Unit 7 Letterkenny Forte Retail Park Canal Road Letterkenny IrelandRead more

43. Halfords – Leicester

Halfords Unit B, St Margarets Way Leicester Leicestershire LE4 0BYRead more

44. Halfords- Leeds

Halfords Melbourne Park York Road Leeds West Yorkshire LS14 6AXRead more

45. Halfords - Leamington Spa

Halfords Unit H, The Shires Retail Park Tachbrook Park Drive Leamington Spa Warwickshire CV34 6RHRead more

46. Halfords – Kirkcaldy

Halfords Unit 2 Fife Central Retail Park Chapel Farm Kirkcaldy Fife KY2 6QLRead more

47. Halfords- Kings Lynn

Halfords Unit 2 Campbells Meadow Hardwick Road Kings Lynn Norfolk PE30 4YNRead more

48. Halfords- Kettering

Halfords Northfield Avenue Kettering Northants NN16 9TSRead more

49. Halfords- Inverness

Halfords Harbour Road Inverness Highlands IV1 1SYRead more

50. Halfords- Hull

Halfords Unit 2, St Andrews Quay Clive Sullivan Road Hull Humberside HU3 4SARead more

51. Halfords- Huddersfield

Halfords Bradford Road Huddersfield West Yorkshire HD1 6HURead more

52. Halfords- Hendon

Halfords Unit 1 Silk Bridge Buildings 1 The Hyde Hendon Greater London NW9 7THRead more

53. Halfords- Hayes

Halfords Unit 2 Hayes Retail Park 1-3 Uxbridge Road Hayes Greater London UB4 0RHRead more

54. Halfords- Hartlepool

Halfords Teesbay Retail Park Brenda Road Hartlepool Cleveland TS25 1XJRead more

55. Halfords- Harlow

Halfords Unit 3 The Oaks Industrial Estate Howard Way Harlow Essex CM20 2ABRead more

56. Halfords- Friern Barnet

Halfords Unit F Friern Bridge Retail Park Pegasus Way Friern Barnet Greater London N11 3PWRead more

57. Halfords- Farnborough

Halfords Unit B Farnborough Gate Farnborough Road Farnborough Hampshire GU14 8BLRead more

58. Halfords- Falkirk

Halfords Unit 7 Central Retail Park Grahams Road Falkirk Stirlingshire FK1 1LWRead more

59. Halfords- Eastleigh

Halfords Unit 3 Woodside Avenue Eastleigh Hampshire SO50 9NARead more

60. Halfords- Dundee

Halfords Unit 14 Kingsway West Dundee Tayside DD3 8QBRead more

61. Halfords- Crawley

Halfords Unit 4b County Oak Retail Park Crawley Sussex RH11 7XARead more

62. Halfords- Cortonwood

Halfords Unit 2 Cortonwood Cortonwood Road Brampton Barnsley Yorkshire S73 0TBRead more

63. Halfords- Cork

Halfords Unit 8 Mahon Retail Park Mahon Link Road Cork IrelandRead more

64. Halfords- Colchester

Halfords Unit B Colne View Retail Park Cowdray Avenue Colchester Essex CO1 1YNRead more

65. Halfords- Clacton

Halfords Watergate Retail Park Old Road Clacton Essex CO15 1HXRead more

66. Halfords- Chingford

Halfords Unit 4a Cork Tree Way Hall Lane Chingford Essex E4 8JARead more

67. Halfords- Chichester

Halfords Unit 1 Portfield Way Chichester West Sussex PO19 7YHRead more

68. Halfords- Chester

Halfords Unit 27 Greyhound Retail Park Sealand Road Chester Cheshire CH1 4QGRead more

69. Halfords Cheltenham

Halfords Unit 3 Kingsditch Retail Park Tewkesbury Road Cheltenham Gloustershire GL51 9PXRead more

70. Halfords- Charlton

Halfords Unit 4 Stonelake Retail Park 601 Woolwich Road Charlton Greater London SE7 8LURead more

71. Halfords- Cardiff

Halfords 214 Penarth Road Cardiff South Glamorgan CF11 8NNRead more

72. Halfords- Brixton

Halfords Unit B Effra Road Brixton London SW2 1BZRead more

73. Halfords – Bristol (Eastgate Centre)

Halfords Eastgate Centre Eastgate Road Bristol BS5 6XXRead more

74. Halfords – Bristol (Cribbs Causeway)

Halfords Cribbs Causeway Retail Park Centaurus Road Bristol Avon BS34 5TSRead more

75. Halfords – Bridgend

Halfords Unit 5 Cowbridge Road Bridgend CF31 3XXRead more

76. Halfords- Bradford

Halfords 26-28 Valley Road Bradford West Yorkshire BD1 4RHRead more

77. Halfords – Blackpool

Halfords Unit J, Blackpool Retail Park Squires Gate Lane Blackpool Lancashire FY4 3AWRead more

78. Halfords – Barrow

Halfords Hindpool Road Barrow In Furness Cumbria LA14 2NERead more

79. Halfords - Bangor

Halfords Caernarfon Road Bangor Gwynedd LL57 4SURead more

80. Halfords- Aberdeen

Halfords 2 Balnagask Road Aberdeen Aberdeenshire AB11 8HX United KingdomRead more

81. Halfords- Ayr

Halfords Unit 6, Heathfield Retail Park Heathfield Road Ayr Ayrshire KA8 9BFRead more

82. Halfords – Oxford

Halfords Unit B Meadowside Retail Park Lamarsh Road Oxford Oxfordshire United KingdomRead more

83. Halfords – St Austell

Halfords Unit 2a Pentewan Road St Austell Cornwall PL25 5BU United KingdomRead more