The Tyre Shop: 348 High Road Leyton (2015) The Tyre Shop: 348 High Road Leyton (2015) The Tyre Shop: 348 High Road Leyton Print On Paper, 2015 Size: 29.7 x 21 cm