Back to album

Diverted Liverpool Street

GAL LT119 stands at the current Eldon Street terminus for the 11 and 23 while Liverpool Street Bus Station is closed for Crossrail construction works

1,271 views
6 faves
0 comments
Uploaded on January 20, 2016
Taken on January 20, 2016