Yes, the Millennium Bridge is open once again! It is the first pedestrian river crossing in London for over 100 years. The 325 metre bridge links St. Paul's Cathedral on the north bank of the River Thames to the Tate Modern and Shakespeare's Globe Theatre on the south side of the river. Its taken 20 months and £5m ($7.5m) to add industrial strength shock absorbers to make the wobbly bridge walkable. But it is open, and despite the exceedingly inclement weather (hailstones and bone chilling wind), the Beetle and Padmassana made the crossing the day after re-opening in search of fish and chips at the local pub nearby!