853.london
Greenwich gyratory – Transport for London’s not happy
News from West Greenwich CARA, the residents’ group fighting plans to pedestrianise Greenwich town centre by creating a gyratory to the west of it via Greenwich High Road, Norman Road and Cre…