Posted on 18th July 200725th September 2007 by Peckham VisionCross River Tram may not cross the river after all Cross River Tram may not cross the river after all, London SE1 – http://www.london-se1.co.uk/news/view/2826