film location

River Po, Turin, Italy

River Po, Italy

The famous weir across the River Po in Turin, Italy, across which stunt drivers took three Mini Coopers for the classic version of The Italian Job fifty years ago.

Visiting Torchwood

Having made good time during a cross-Britain drive a few weeks ago, I stopped off at Cardiff to stretch my legs and visit spots well-known to fans of Doctor Who and Torchwood in Cardiff Bay.