Thank you for your patience while we retrieve your images.


17 of 36 photos
Blackfriars Bridge and Train Station

Blackfriars Bridge and Train Station

The Blackfriars train station will be the world's largest solar powered bridge with 4,400 panels when construction is completed by the end of 2012.