Film Locations - The Bargee / PICT1698
Bulls Bridge
29/11/2004
PICT1698.jpg
A rainbow shines over the new devolpment at River Island in Brentford, just upstream of the Brentford Gauging Locks.