I'm having fun today . .

By jenniemay

The Heron Tower London

The Heron Tower is The City of London's tallest building at 230 metres tall. Construction started in 2008 and completed in March 2011. The Tower is also referred as 110 Bishopsgate.

Comments
Sign in or get an account to comment.