Plans have been unveiled for a new £4,500,000 cycle lane that will cross the City of London. The route will stretch from Aldgate Square in the east to Blackfriars in the west – roughly the ...