FIFA World Cup Stadium in Johannesburg, South Africa
Designed by Editorial, FIFA World Cup Stadium is located in Johannesburg, South Africa. The refit of the FIFA World Cup Stadium (AKA The Soccer City Stadium) in Johannesburg, South Africa, has been...
View ArticleNelson Mandela Bay Arena in Port Elizabeth, South Africa
The Nelson Mandela Bay Arena is located in Port Elizabeth, South Africa. It is sad that the beautiful sweep of Algoa Bay and the nostalgic High Victorian seaside terraces of Donkin Street, Port...
View ArticleInternational Broadcast Centre, Olympics Site in London, United Kingdom
Designed by Allies and Morrison, International Broadcast Centre, Olympics Site is located in London, United Kingdom. The Olympics ‘Big Build’ is taking shape following the completion of the the 4,500...
View Article