• 7 Roach Road London, England, E3 2PA United Kingdom

Maxwell Paternoster and Will Barras invite you to roll down your windows and inhale the exhaust fumes of their lives.

Opening Night: Thursday 2nd March, 7-10pm, free entry
Opening Times: Friday 3rd March - Monday 3rd April, 9am-5pm daily, free entry