Views from the Tower

On a clear day you can see 30 miles in all directions. That includes the City of London, the new Shard building, Wembley Arch, the Olympics site, City Airport, the river Thames, Croydon….

This entry was posted in olympics, Photo gallery and tagged , , , , , , , . Bookmark the permalink.