James Lavelle’s new exhibition officially opens its doors on August 27th at Haunch of Venison in Mayfair. In the video above he walks us through the exhibition. Enjoy!