Here you can donate (if you like) 

Wealth of information presented effortlessly

Fantastic experience. Gordon was enthusiastic, very knowledgeable and also flexible regarding the route, etc. He would have continued even though we had already covered 2 hours but my tiny brain was suffering from overload so I had to bow out. Would recommend him for anyone new to...