London makes a step forward in sustainable shopping, with the opening of the world’s first ‘smart street’, known as ‘Bird Street’.
London makes a step forward in sustainable shopping, with the opening of the world’s first ‘smart street’, known as ‘Bird Street’.