More than 18,000 visitors attended the opening weekend of the Swiss house at Glaziers Hall on the Southbank.
The house is one of many venues taken over by official Olympic committees to use for events during the games.
As Event reported at the house's launch, House of Switzerland covers 3000sqm of space in Glaziers Hall and Cathedral Square outside, where a red zone with stages, a climbing wall and mountain-shaped structures has been set up.
The house is expected to attract 250,000 visitors and is open until 12 August. It is offering free live music and film, family activities, three restaurants, public viewing screens, Swiss medal celebrations and a private Athletes Lounge.
On 4-5 August it will hold the Bernese Games, celebrating traditional Swiss sports including folk wrestling and cheese rolling.
The house is run by Presence Switzerland at the Swiss Federal Department of Foreign Affairs, which says it is the most comprehensive Olympic House Switzerland has ever created.
Nicolas Bideau, head of Presence Switzerland, said: "It has been an immense pleasure to meet Londoners and tourists who have not only enjoyed the more recognisable elements of Swiss culture, but have also been pleasantly surprised by a modern twist in areas such as games design, cuisine and live music on our open-air stage."
For an in-depth look at Switzerland House, don't miss Event's Olympic legacy supplement at the end of the year by subscribing here.