Leon Roy's Web Site
Hello and welcome to my website, a droplet of data in the raging ocean of the Internet. I'm a recent graduate of Imperial College where I studied Computer Science. For those so inclined, an overview of the technology behind such a demanding site can be found here ;). For everyone else a random picture from my library of snaps is below.