Some recent photos I took from the roadside if anyone is interested (walking left to right). This is the old Celestion factory where your 'pre-rola' greenbacks and 'vox blues' were probably made back in the 60's! Also where the legendary Ditton range of hifi speakers were made.
It is situated on Summer Road near to Hampton Court, overlooking the River Thames. The pub next door was very tempting, the weather was perfect for a pint in the beer garden!
Just a shame I couldn't get onto the bridge to take a photo from the river - only Thames Ditton Island residents have access. So here is a good one I found on google, plus an aerial shot.