London Multi functional Indoor Stadium
It is a multi-purpose indoor sports arena located on the Greenwich Peninsula in southeast London, situated in the heart of The O2 entertainment district. Opened in its current form in 2007. It is the second largest indoor venue in the UK, second only to Manchester Stadium, and became the busiest music venue in the world in 2008. As of 2022, it is the ninth largest building in the world by volume. It was built under the Millennium Dome, which is a huge dome shaped building originally built to hold exhibitions celebrating the arrival of the third millennium.
Popular Models
Random Model
TR3-Black Manta
624 View
Chicken Sandwich
695 View
Autumn Boletus edulis
887 View
Thibaudier Residence in Japan
787 View
Rock 3D model
1237 View
a pack of cigarettes
927 View
3D model of Japanese samurai sword
1287 View
Crystal Systems and Bravig
570 View
Ancient Egyptian Ibis (mummy)
483 View