Beech Street in London’s Barbican Estate is to become the UK’s first 24/7 zero-emission street under newly revealed plans from the City of London Corporation.