Transport Month: The world’s largest solar powered rail station
London’s new Blackfriars station is the largest solar bridge in the world, and is the first ever station to span the River Thames.
London’s new Blackfriars station is the largest solar bridge in the world, and is the first ever station to span the River Thames.