Written by

Alan Riddoch

Connect

Archive

John Timpson paid £1.3m for 187 shops

Nov 6, 2026

•

2 min read

John Timpson paid £1.3m for 187 shops

Alan Riddoch
Alan Riddoch