Forget playing Wembley Arena – the stadium that Nick Mason loves best is in France, just outside a small town called Le Mans
The door is open at the top of the metal staircase. Enter the large upper-floor warehouse office and you’re met by three objects which offer a perfect snapshot of the man who owns this place: on the left is a Formula 1 car that at first glance looks like a Patrick Tambay...