Richmond; London’s new tech hub? What do you think of when you think of Richmond? Chances are its leafy parks, beer gardens on the river, trendy bars and restaurants and of course stags. What you probably don’t think of are[…] 11th June 2015