One of central London’s least improved and traffic infested streets is to get a makeover to make it more friendly for pedestrians and local residents. Business group Marble Arch London has teamed up ...