81 Leonard Street
image description image description image description image description image description

81 Leonard Street is base camp to London Tech Accelerator JustAddRed.com.

Founded by a group of successful internet entrepreneurs to perpetuate the excitement and creativity unique in start-up and early stage business. Probably best described as a cross between a launch-pad for internet projects and an end to end new media consultancy where we bring our own visions to reality and from time to time work with others on theirs.



Like us on Facebook Follow us on Twitter