ODD was founded in 2002 by Nick Stickland and Simon Glover and has offices in Clerkenwell, London. They have just relaunched their website and stocked it with a stunning body of work. The presentation of the website itself is top notch and immediately jumps the viewer into their spectacular portfolio.

written by Christopher | tags: , , , ,