London 106 ) , senare fallit till 105.