Illuminated River

Illuminated River
London, United Kingdom

Illuminated River is an ambitious public art commission that is transforming the capital at night, lighting up nine bridges on the River Thames. At 3.2 miles in length, spanning London Bridge in the east to Lambeth Bridge in the west, Illuminated River is the longest public art project in the world.

Show lessRead more

7 stories

View All

In this collection

View All

76 items

Illuminated RiverLondon
United Kingdom
Visit Illuminated River's website
Google apps