The last sporting leg of The Grand Tour 2026 came to a close on Friday 17 July in Greenwich, on
the River Thames. This edition was dedicated to a theme as simple as it is profound: time.
The last sporting leg of The Grand Tour 2026 came to a close on Friday 17 July in Greenwich, on
the River Thames. This edition was dedicated to a theme as simple as it is profound: time.
Leave a Reply