Cycling and walking holidays in Germany, Austria, Switzerland, France and Italy. Company based in England.