Woohoo! A new OpenLab website!

This is the all new website for OpenLab London. Make yourself at home…