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 you 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. Saddle Safari

Saddle Safari 9 Dean Street Marlow SL7 3AARead more

3. Revel Outdoors

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

4. Torque Bikes

Torque Bikes 70 Cross Street Sudbury Suffolk CO10 2DJRead more

5. Cambridge Bike Tours

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

6. Wildside Cycles

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

7. Specialized Concept Store - Chelmsford

Specialized Concept Store 96-98 Springfield Road Chelmsford Essex CM2 6JZRead more

8. Cycle Revolution- Ipswich

Cycle Revolution 621 Foxhall Road Ipswich Suffolk IP3 8NDRead more

9. Cycle Revolution- Colchester

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

10. Pedal It

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

11. YareCycle

Yarecycle 8 Hamilton Walk Martham Norfolk NR29 4TBRead more

12. Re-Cycle Isle of Wight

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

13. Re-Cycle Framlingham

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

14. Halfords - Eastbourne

Halfords 2a Marshall Rd Eastbourne BN23 6QURead more

15. Halfords – Yeovil

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

16. Halfords – Wrexham

Halfords Mount Street Wrexham Clwyd LL13 8DNRead more

17. Halfords – Worcester

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

18. Halfords – Winchester

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

19. Halfords – Watford

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

20. Halfords – Waterlooville

Halfords Hambledon Road Waterlooville Hampshire PO7 7ULRead more

21. Halfords- Orping

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

22. Halfords – Twickenham

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

23. Halfords – Tottenham

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

24. Halfords – Tonbridge

Halfords Cannon Lane Tonbridge Kent TN9 1PNRead more

25. Halfords- Telford

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

26. Halfords- Tallaght

Halfords Unit 6 Belgard Retail Park Belgard Road Tallaght DublinRead more

27. Halfords – Stockton On Tees

Halfords Bridge Road Stockton On Tees Cleveland TS18 3AYRead more

28. Halfords - Herne Bay

Halfords Eddington Lane Herne Bay CT6 5UJRead more

29. Halfords – Southport

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

30. Halfords – Sheffield

Halfords 10 Guernsey Road Sheffield South Yorkshire S2 4HGRead more

31. Halfords – Pontefract

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

32. Halfords – Plymouth

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

33. Halfords- Peterborough

Halfords Mallory Road Peterborough Cambridgeshire PE1 5AURead more

34. Halfords – Oldbury

Halfords Birchfield Road Oldbury West Midlands B69 1DTRead more

35. Halfords – Nuneaton

Halfords Newtown Road Nuneaton Warwickshire CV11 5UTRead more

36. Halfords – Newtown Abbey

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

37. Halfords – New Malden

Halfords 7 Beverley Way New Malden Surrey KT3 4PHRead more

38. Halfords- Margate

Halfords Unit G1 Ramsgate Road Margate Kent CT9 4JPRead more

39. Halfords – Mansfield

Halfords Baums Lane Nottingham Road Mansfield Nottinghamshire NG18 2RARead more

40. Halfords – Llanelli

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

41. Halfords – Livingston

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

42. Halfords – Liverpool

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

43. Halfords – Lisburn

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

44. Halfords- Lincoln

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

45. Halfords – Letterkenny

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

46. Halfords – Leicester

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

47. Halfords- Leeds

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

48. Halfords - Leamington Spa

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

49. Halfords – Kirkcaldy

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

50. Halfords- Kings Lynn

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

51. Halfords- Kettering

Halfords Northfield Avenue Kettering Northants NN16 9TSRead more

52. Halfords- Inverness

Halfords Harbour Road Inverness Highlands IV1 1SYRead more

53. Halfords- Hull

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

54. Halfords- Huddersfield

Halfords Bradford Road Huddersfield West Yorkshire HD1 6HURead more

55. Halfords- Hendon

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

56. Halfords- Hayes

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

57. Halfords- Hartlepool

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

58. Halfords- Harlow

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

59. Halfords- Friern Barnet

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

60. Halfords- Farnborough

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

61. Halfords- Falkirk

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

62. Halfords- Eastleigh

Halfords Unit 3 Woodside Avenue Eastleigh Hampshire SO50 9NARead more

63. Halfords- Dundee

Halfords Unit 14 Kingsway West Dundee Tayside DD3 8QBRead more

64. Halfords- Crawley

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

65. Halfords- Cortonwood

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

66. Halfords- Cork

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

67. Halfords- Colchester

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

68. Halfords- Clacton

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

69. Halfords- Chingford

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

70. Halfords- Chichester

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

71. Halfords- Chester

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

72. Halfords Cheltenham

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

73. Halfords- Charlton

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

74. Halfords- Cardiff

Halfords 214 Penarth Road Cardiff South Glamorgan CF11 8NNRead more

75. Halfords- Brixton

Halfords Unit B Effra Road Brixton London SW2 1BZRead more

76. Halfords – Bristol (Eastgate Centre)

Halfords Eastgate Centre Eastgate Road Bristol BS5 6XXRead more

77. Halfords – Bristol (Cribbs Causeway)

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

78. Halfords – Bridgend

Halfords Unit 5 Cowbridge Road Bridgend CF31 3XXRead more

79. Halfords- Bradford

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

80. Halfords – Blackpool

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

81. Halfords – Barrow

Halfords Hindpool Road Barrow In Furness Cumbria LA14 2NERead more

82. Halfords - Bangor

Halfords Caernarfon Road Bangor Gwynedd LL57 4SURead more

83. Halfords- Aberdeen

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

84. Halfords- Ayr

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

85. Halfords – Oxford

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

86. Halfords – St Austell

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