A Network of Electric Bicycles are set up in Henley-On-Thames