camshy

By camshy

London Tech Life

Checking out the tech start up scene in London. This event took place in Whitechapel. I had no idea it was going to be so big!

Comments
Sign in or get an account to comment.