A map of the new cycle route (Image ... The local authority said: “Greenwich town centre is one of just four World Heritage sites in London. “However, the dominance of cars, vans and lorries ...