INTERNET MUSEUM LONDON INTERNET MUSEUM LONDON Date : 2017 Client : Internet Museum London Location : London, England Program : International Competition – Internet Museum London Status : International Competition Net Floor Area : 10.000 sqm