A not highly publicised bit of information, is the free (and practically free) cycle coaching available in London. Certain London Boroughs have subsidised cycle training to help anyone who wants some expert advice or confidence building tips for the urban riding environment.
Brent
Anyone who lives, works or studies in the borough is entitled to 2 hours of subsidised training at the cost of £5 per hour.
City of London
Anyone over the age of 16 who lives, works or studies in the City of London is entitled to 2 hours of subsidised training at a one-off cost of £8.
Ealing
Anyone who lives, works or studies in the borough is entitled to 2 hours of subsidised training at a one-off cost of £5.
Hackney
Anyone aged 11 or over who lives, works or studies in the borough is entitled to 2 hours of free training.
Hammersmith and Fulham
Anyone aged 8 or over who lives, works or studies in the borough is entitled to 2 hours of subsidised training at a one-off cost of £5.
Haringey
Anyone aged 12 or over who lives, works or studies in the borough is entitled to 2 hours of subsidised training at a one-off cost of £5.
Lambeth
Anyone who lives, works or studies in the borough is entitled to 2 hours of subsidised training at a one-off cost of £8.
Redbridge
Anyone aged 14 or over who lives, works or studies in the borough is entitled to 2 hours of free training.
Southwark PCT
Men aged 18 or over who live or work in the borough are entitled to 2 hours of subsidised training at a one-off cost of £5.
More information from; cycletraining.co.uk.