The City of London Corporation is keen to get views on its long term Transport Strategy. Fill in the survey and be bold in asking for a major reallocation of road space to pedestrians and cyclists, and closing many roads to through-traffic.
Also, see the amazing research the City has undertaken that reveals that pedestrians make up over 50% of people on streets in the City, but gain only 9% of street space.