Mitchie Goes To Town

'Princess Mitchie' - the 61 foot Princess motor yacht that has become Jim’s new office. This is where he has production meetings, writes new scripts and conducts the business of being 'Jim Davidson'. In this Ustreme exclusive special, Jim and the crew take the boat from its mooring in Southampton on a two day cruise around the south coast, into the Thames Estuary to St Katherine’s Dock on the River Thames in London.