Halfords has for years been the butt of jokes on cycling mailing lists and forums, but maybe being located in a demanding area like Stoke Newington will encourage a good standard of service.

Mon to Fri 10am-6pm
Sat 9am-4pm
Sun 11am-5pm

Halfords High Street
166-168 Stoke Newington High St London
N16 7JL
020 7923 8820