Subscribe
Written by
Alan Riddoch
Connect
Archive
Nov 6, 2026
•
2 min read
John Timpson paid £1.3m for 187 shops
Alan Riddoch