Budget Tyres London Ltd, 338 Battersea Park Road, Borough of Wandsworth, London SW11, 2002 • Gotta love the Michelin Man. Still there in 2017 (pictured 2012 here).
Budget Tyres London Ltd, 338 Battersea Park Road, Borough of Wandsworth, London SW11, 2002 • Gotta love the Michelin Man. Still there in 2017 (pictured 2012 here).