Where is that building located?
The O2 Arena is a multi-purpose indoor arena in southeast London. It opened in its present form in 2007. It has the second highest seating capacity of any indoor venue in the United Kingdom, behind the Manchester Arena, and took the crown of the world's busiest music arena from New York City's Madison Square Garden in 2008.
Answers by country
the United Kingdom
By what were the first London Underground trains pulled?
Who was driving the famed zebra carriage in London?
Andrew Lloyd Webber
Which physician discovered that contaminated water was the source of the cholera epidemic in London in 1854?