Tower Hamlets

The Olympic marathon passes through Tower Hamlets (a short 100m corner of the borough near the Tower of London)

436 views
0 faves
0 comments
Taken on August 5, 2012