Car-free Greenwich Adam Tinworth April 20, 2005 Some nice pictures of Greenwich without the traffic over on MetroBlogging London.